mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2025-11-11 22:00:27 +08:00
修复节点IP为IPv6时无法健康检查的问题
This commit is contained in:
@@ -260,7 +260,7 @@ func (this *HealthCheckExecutor) runNode(healthCheckConfig *serverconfigs.Health
|
|||||||
func (this *HealthCheckExecutor) runNodeOnce(healthCheckConfig *serverconfigs.HealthCheckConfig, result *HealthCheckResult) error {
|
func (this *HealthCheckExecutor) runNodeOnce(healthCheckConfig *serverconfigs.HealthCheckConfig, result *HealthCheckResult) error {
|
||||||
// 支持IPv6
|
// 支持IPv6
|
||||||
if utils.IsIPv6(result.NodeAddr) {
|
if utils.IsIPv6(result.NodeAddr) {
|
||||||
result.NodeAddr = "[" + result.NodeAddr + "]"
|
result.NodeAddr = configutils.QuoteIP(result.NodeAddr)
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(healthCheckConfig.URL) == 0 {
|
if len(healthCheckConfig.URL) == 0 {
|
||||||
|
|||||||
Reference in New Issue
Block a user