Azure Linux VM配置负载平衡后无法连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure Linux VM配置负载平衡后无法连接相关的知识,希望对你有一定的参考价值。
故障现象:
=====================
配置负载均衡后,负载均衡后面只有一台服务器时,您的Web服务可以正常访问,如果再增加一台服务器到负载均衡集,Web服务无法访问,此时,如果从负载均衡集中拿掉一台服务器,Web服务依然无法通过公网访问。删除负载均衡重新配置,且负载均衡后面只有一台服务器时,Web服务可以通过公网正常访问。
Solution:
======================
在Linux VM内修改如下参数
net.ipv4.tcp_tw_reuse
#表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;
net.ipv4.tcp_tw_recycle
#表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。
以上是关于Azure Linux VM配置负载平衡后无法连接的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Azure系列之九 实现基于Iaas云服务的虚机负载平衡
Google Cloud 中的负载平衡 websocket 连接