如何解决WebApi服务向下托管在Azure App Service上
我托管了一个Web Api来实现Azure应用程序服务。我发布时一切正常。
几天后,Web Api停止响应。但是我的应用程序服务仍在运行。 甚至没有将应用程序Insight Logs添加到所有代码,所有catch块中,即使那样也无济于事。迄今为止没有任何异常记录。
检查了以下内容,但似乎没有帮助。
- 应用程序服务的线程数。
- 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,您可以查看链接 App service configuration。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。