feat: multiple addresses

This commit is contained in:
AndrewZuo01 2024-01-16 16:07:52 +08:00
parent 17d0d7e21f
commit 1b86b28c58

View File

@ -206,7 +206,7 @@ func (cm *ConnManager) Build(target resolver.Target, cc resolver.ClientConn, _ r
endpoints := strings.FieldsFunc(GetEndpoints(target), func(r rune) bool { endpoints := strings.FieldsFunc(GetEndpoints(target), func(r rune) bool {
return r == EndpointSepChar return r == EndpointSepChar
}) })
log.ZDebug(context.Background(), "Build", "endpoints", endpoints) log.ZDebug(context.Background(), "Build", "endpoints", endpoints, "target Path", target.URL.Path)
endpoints = subset(endpoints, subsetSize) endpoints = subset(endpoints, subsetSize)
addrs := make([]resolver.Address, 0, len(endpoints)) addrs := make([]resolver.Address, 0, len(endpoints))