Azure-Networking

Azure 負載均衡器資源限制達到,埠耗盡

  • March 16, 2017

在過去一周的 Azure 診斷中發現了數百個以下類型的事件:

類別:LoadBalancerAlertEvent

OperationName:LoadBalancerAlertEvent

eventName_s:資源限制命中

eventDescription_s:埠用盡

ResourceProvider:MICROSOFT.NETWORK

ResourceType:LOADBALANCERS

我在 Microsoft 文件中找不到有關負載均衡器可能具有的任何資源限制的任何指導。無論如何,我們都沒有經營一個龐大的網站,所以我很驚訝地發現我正在達到任何類型的限制。

這適用於具有 3 個後端虛擬機的簡單第 4 層 Azure 負載均衡器,一個具有 3 個規則的面向公眾的前端 IP 池。2個健康探測器。

在 Microsoft 文件中查找有關負載均衡器可能具有的任何資源限制的任何指南。

在 Azure 中,負載均衡器配置支持 UDP 的完整錐形 NAT。全錐 NAT 是一種 NAT,其中埠允許來自任何外部主機的入站連接(以響應出站請求)。

對於虛擬機啟動的每個新出站連接,負載均衡器也會分配一個出站埠。外部主機使用虛擬 IP (VIP) 分配的埠查看流量。對於需要大量出站連接的場景,建議使用實例級公網IP地址,讓虛擬機有專用的出站IP地址進行SNAT。這降低了埠耗盡的風險。

VIP 或實例級公共 IP (PIP) 可以使用的最大埠數為****64,000。這是 TCP 標準限制。

有關負載均衡器源 NAT 的更多資訊,請參閱連結

引用自:https://serverfault.com/questions/838576