0
我在Azure應用服務上託管了一個Asp.NET MVC應用程序。我收到超過230秒的超時異常。如何在Azure App Service上增加它?如何增加Azure應用服務230秒請求超時
我在Azure應用服務上託管了一個Asp.NET MVC應用程序。我收到超過230秒的超時異常。如何在Azure App Service上增加它?如何增加Azure應用服務230秒請求超時
據我所知,230秒是一個請求可以採取的最大時間量,而無需將任何數據發送迴響應。
我們無法在天藍色的網絡應用程序中增加它。
這裏有兩個解決方法。
您可以將您的應用程序移動到雲服務或創建一個虛擬機,您可以控制這些設置。
另一種方法,你也可以在MVC中使用異步模式。
例如:
首先,你可以發送請求到MVC告訴服務器開始工作,並返回一個HTTP 202
然後,你可以要求每隔幾秒鐘或幾分鐘發送從客戶端檢查服務器的工作。如果它工作完全返回200告訴客戶已經完全。