在以下types的过去一周中,在Azure诊断中发现了几百个事件:
类别:LoadBalancerAlertEvent
OperationName:LoadBalancerAlertEvent
eventName_s:资源限制命中
eventDescription_s:端口耗尽
ResourceProvider:MICROSOFT.NETWORK
ResourceType:LOADBALANCERS
我无法在Microsoft文档中find关于负载平衡器可能具有的任何资源限制的任何指导。 我们不是经营一个巨大的网站,所以我很惊讶地发现我正在达到任何forms的限制。
这适用于带有3个后端虚拟机的简单的第4层Azure负载平衡器,这是一个具有3条规则的面向公众的前端IP池。 2个健康探测器。
在Microsoft文档中find有关负载平衡器可能具有的任何资源限制的任何指导。
在Azure中,负载均衡器configuration支持UDP的全锥形NAT。 全锥形NAT是一种NAT,其中端口允许来自任何外部主机的入站连接(响应出站请求)。
对于虚拟机启动的每个新的出站连接,出站端口也由负载均衡器分配。 外部主机使用虚拟IP(VIP)分配的端口查看stream量。 对于需要大量出站连接的场景,build议使用实例级别的公网IP地址,以便虚拟机为SNAT提供专门的出站IP地址。 这减less了端口耗尽的风险。
VIP或实例级别的公共IP(PIP)可以使用的最大端口数为64,000 。 这是一个TCP标准限制。
有关Load Balancer Source NAT的更多信息,请参阅链接 。