修复节点IP为IPv6时无法健康检查的问题

This commit is contained in:
GoEdgeLab
2023-06-02 14:46:38 +08:00
parent fb406618a7
commit 40339e7666

View File

@@ -260,7 +260,7 @@ func (this *HealthCheckExecutor) runNode(healthCheckConfig *serverconfigs.Health
func (this *HealthCheckExecutor) runNodeOnce(healthCheckConfig *serverconfigs.HealthCheckConfig, result *HealthCheckResult) error {
// 支持IPv6
if utils.IsIPv6(result.NodeAddr) {
result.NodeAddr = "[" + result.NodeAddr + "]"
result.NodeAddr = configutils.QuoteIP(result.NodeAddr)
}
if len(healthCheckConfig.URL) == 0 {