我在Azure上运行了MVC5网络应用程序.主要是这是一个网站,但我也有一个CRON作业运行(从外部源触发)
调用URL(一个GET请求)来执行一些内务管理.
此任务是异步的,可以占用,有时超过Azure上的默认超时230秒.由于这个原因,我经常会收到500个
错误.
现在,我已经完成了一些阅读,这看起来与Azure Load Balancer设置有关.我还发现了一些与能够在各种环境中改变超时有关的线程,但我想知道是否有人在Web应用程序环境中改变Azure负载均衡器超时的经验?这是一个简单的过程吗?
but I’m wondering if anyone has experience in altering the Azure Load Balancer timeout in the context of a Web App?
您可以在虚拟机和云服务中配置Azure负载均衡器设置.
因此,如果您想这样做,我建议您可以将Web应用程序部署到虚拟机或将Web应用程序迁移到云服务.
有关更多详细信息,请参阅link.
如果可能,您可以尝试优化查询或执行代码.