背景 基于每次调用的负载均衡 需要注意的是,gRPC的负载均衡发生在每次调用时,而不是每次连接时.换句话说,就算所有的请求来自于同一个客户,我们也希望可以将它们负载均衡到所有的服务器. 负载均衡的方法 在讨论gRPC所使用的负载均衡之前,我们讨论一下常规的负载均衡方式. 代理方式 使用代理作为可信任的客户端,向负载均衡系统发送请求.因为它们需要有RPC请求和回复的临时副本,代理通常需要更多的资源来进行这个操作.这个也会增加RPCs请求的延迟.代理模式在处理heavy services (像存储)…