为什么 Round Robin 负载均衡看起来不起作用?
Envoy 使用隔离方式的线程模型。这意味着工作线程以及相应的负载均衡器彼此不能互相协助。当使用例如 round robin 的负载均衡策略时,该策略也许不能非常好地操作多个工作线程。此时我们可以使用 --concurrency
选项来调整需要运行的工作线程数。
隔离方式的运行模型也引致了如下情形,我们时常需要为每一个上游建立多个 HTTP/2 连接;且工作线程间无法共享连接池。
当前内容版权归 servicemesher 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 servicemesher .