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告诉客户已经完全。