2017-08-09 83 views
2

我一直在研究GRPC和Kubernetes一起去。在我的golang代码中,我的API网关在main开始之前在init()函数中拨打我的微服务。我的问题是,如果我有我的微服务,我的API多个副本网关拨打一次性连接到微服务它保持连接到第一荚/副本负载平衡器发送一个流量?如果没有,负载均衡器如何使该拨号连接保持活动状态?谢谢做了GRPC和Kubernetes连接只拨一个副本?

回答

0

如果您使用GRPC围棋负载均衡器,负载均衡告诉GRPC其中此后端应该保持联系,并为每个请求,要使用哪一个。例如,RoundRobin balancer会尝试保持连接到由解析返回的每个后端,并通过所有的连接成功的那些的旋转。

This doc覆盖GRPC负载均衡的高层次基础知识,如果你想了解更多的信息。