在kubernetes集群中,相同的微服务有多个pod。每个pod恰好有一个微服务实例。所有这些pod都在网络负载均衡器后面。我使用/refresh端点访问LB,这只刷新了负载均衡的pod容器的配置。有没有办法通过不单独调用每个容器来刷新这个微服务的所有pod的容器的配置?
发布于 2018-06-14 01:29:56
目前,在Kubernetes中,如果不单独向所有端点发出请求,就无法做到这一点。您可以使用kubectl get endpoints <service-name>从服务中获取所有端点地址。
另请参见Kubenetes: Is it possible to hit multiple pods with a single request in Kubernetes cluster和referenced GitHub issue #18755。
https://stackoverflow.com/questions/50842909
复制相似问题