[英]Upload large file - 502 bad gateway error on Azure App Service
[英]Unable to resolve (502) Bad Gateway error in Azure App Service
我們有一個應用服務計划 (P2v2: 1),其中部署了 6.Net Core Web API 和 2 個 Web 作業。
最近,Web API 中的 1 個定期開始發出 (502) Bad Gateway 錯誤。 該錯誤似乎可以自行解決,或者我們需要重新啟動應用服務。
我們看到的平均 CPU 百分比為 42.x %,平均 Memory 百分比約為 32.x %
這真的讓我們發瘋,因為我們沒有看到任何應用程序錯誤。
我們急需解決此問題的提示,因為它正在生產中運行。
502 錯誤可能是多方面的。
您有可能超過該計划的最大 tcp 連接(標准 s3,而硬件較舊,它包含 p2v2 的兩倍)
它也可以在您的應用程序中超時。
還要檢查您是否使用 HttpClientFactory 而不是 HttpClient 因為它會重用池中的連接
每個實例的最大 IP 連接數取決於實例大小:每個 B1/S1/P1V2 實例 1,920 個,每個 B2/S2/P2V2 實例 3,968 個,每個 B3/S3/P3V2 實例 8,064 個。
您可以做的最好的事情是檢查診斷和解決問題以及 select 500x 錯誤並分析報告。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.