首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何控制GCE以创建与后端实例的最大N连接?

如何控制GCE以创建与后端实例的最大N连接?
EN

Stack Overflow用户
提问于 2016-06-14 10:32:26
回答 1查看 1.4K关注 0票数 1

对于客户端通过负载均衡器提出的每个请求,负载均衡器维护两个TCP连接。一个连接与客户端连接,另一个连接到后端实例。GCE LoadBalancer正在用我的后端实例创建大量的TCP连接,我如何控制它?

GCP医生说

“从负载均衡器到实例的通信量的IP地址范围为130.211.0.0/22。当查看负载平衡实例上的日志时,您将看不到原始客户端的源地址。相反,您将看到此范围内的源地址。”

这意味着理想情况下LB可以打开带有后端实例的最大2 pow 10 *2 pow 16 = 67108864 TCP连接。这里,每个IP的端口范围为2 pow 10,端口范围为2 pow 16。

如何控制GCE以创建与后端实例的最大N连接?

EN

回答 1

Stack Overflow用户

发布于 2016-06-27 14:10:26

当前,HTTP负载均衡器不公开连接限制控件。后端服务连接限制为每个后端64K。实际上,根据加载模式,每个后端最多可以看到2到3k的活动连接。

虽然我不会那么关心2-3k连接,但是如果您绝对需要避免有那么多同时连接,请考虑实现动态健康检查,并在连接数超过定义阈值时返回不健康状态。不健康的状态会阻止后端实例获得新的连接,但是您需要弄清楚如何处理溢出负载,也许可以通过自动标注后端服务来处理。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37809510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档