Kubernetes 如何处理我国短期港口枯竭问题

Kubernetes 如何处理我国短期港口枯竭问题,kubernetes,port,reverse-proxy,envoyproxy,Kubernetes,Port,Reverse Proxy,Envoyproxy,代表客户端处理多个请求的反向代理的一个问题是,在重载下一段时间后,从特使节点到后端节点的传出连接数将耗尽临时端口 假设我们已将多个ip地址/主机名分配给特使节点,那么在连接后端时,是否有方法通知特使以循环方式使用这些ip地址/主机名 参考资料: 最有希望的选择是找到一种在代理/LB和后端服务器之间启用TCP多路复用的方法 TCP多路复用是一种主要由负载平衡器和应用程序交付控制器(但也由一些独立的web应用程序加速解决方案)使用的技术,它使设备能够“重用”现有TCP连接。这与持久HTTP

代表客户端处理多个请求的反向代理的一个问题是,在重载下一段时间后,从特使节点到后端节点的传出连接数将耗尽临时端口

假设我们已将多个ip地址/主机名分配给特使节点,那么在连接后端时,是否有方法通知特使以循环方式使用这些ip地址/主机名

参考资料:


  • 最有希望的选择是找到一种在代理/LB和后端服务器之间启用TCP多路复用的方法

    TCP多路复用是一种主要由负载平衡器和应用程序交付控制器(但也由一些独立的web应用程序加速解决方案)使用的技术,它使设备能够“重用”现有TCP连接。这与持久HTTP 1.1连接的工作方式类似,一个HTTP连接可用于检索多个对象,从而减少TCP开销对应用程序性能的影响

    TCP多路复用允许基于TCP的应用程序(通常是HTTP/web)也发生同样的情况,不同的是重用不限于一个客户端,而是可以在多个客户端上重用连接,从而提高web服务器的效率和应用程序的执行速度

    关于TCP多路复用,可以找到另一个很好的解释

    另一个选项是向L4网络负载平衡器后面的池中添加更多代理实例,并将一个实例的连接限制设置为合理值。
    每个代理都会承载一定量的负载,而不会出现问题。如果您需要处理负载中的周期性突发事件,您可能需要将自动缩放策略设置为代理池。

    最有希望的选择是找到一种在代理/LB和后端服务器之间启用TCP多路复用的方法

    TCP多路复用是一种主要由负载平衡器和应用程序交付控制器(但也由一些独立的web应用程序加速解决方案)使用的技术,它使设备能够“重用”现有TCP连接。这与持久HTTP 1.1连接的工作方式类似,一个HTTP连接可用于检索多个对象,从而减少TCP开销对应用程序性能的影响

    TCP多路复用允许基于TCP的应用程序(通常是HTTP/web)也发生同样的情况,不同的是重用不限于一个客户端,而是可以在多个客户端上重用连接,从而提高web服务器的效率和应用程序的执行速度

    关于TCP多路复用,可以找到另一个很好的解释

    另一个选项是向L4网络负载平衡器后面的池中添加更多代理实例,并将一个实例的连接限制设置为合理值。 每个代理都会承载一定量的负载,而不会出现问题。如果需要处理负载中的周期性突发,可能需要将自动缩放策略设置为代理池