我有几个网站作为Azure网站托管。它们都在相同的App服务计划中,因此我假设它们位于同一台计算机/应用程序池中。
我有一个网站监视器,每5分钟ping一次服务器,检查他们是否在线。每个星期左右,所有网站似乎都会停机几分钟,好像应用程序池崩溃并重新启动一样。
还有其他人经历过这个吗?这是正常的吗?
我该怎么做才能找出这种情况发生的原因?
感谢任何帮助。
答案 0 :(得分:1)
显然网站无缘无故是不正常的。
要检查可用性并获得停机时间通知,您可以使用Azure AppInsights检查网站的运行状况:
https://azure.microsoft.com/en-us/documentation/articles/app-insights-monitor-web-app-availability/
要找出导致它的原因,您可以为您的网站启用Web服务器诊断程序和应用程序诊断程序,并在再次发生这种情况时检查日志。
以下是如何启用这些内容的参考:
https://azure.microsoft.com/en-us/documentation/articles/web-sites-enable-diagnostic-log/