Azure应用程序服务上托管的WebApi服务已关闭



我托管了一个WebApi-to-azure应用程序服务。当我发表它时,一切都很好。

几天后,Web Api停止响应。但我的应用程序服务仍在运行。甚至在所有代码、所有捕获块中添加了应用程序Insight Logs,即使这样也无济于事。迄今为止未记录任何异常。

检查了以下内容,但似乎没有帮助。

  • 应用程序服务的线程计数
  • CPU时间

在我的web API关闭后,当我试图从邮递员那里打电话时,出现了这个错误。

<html><head><title>500 - The request timed out.</title></head><body>  <font color ="#aa0000"><h2>500 - The request timed out.</h2></font>  The web server failed to respond within the specified time.</body></html>

当我重新启动应用程序服务时,web API开始工作,几天后再次停止。

我认为您的应用程序服务由于不活动而被闲置。请在配置刀片的常规设置中始终设置为true,您可以查看链接应用程序服务配置。

最新更新