我有一个天蓝色的webapp,从昨天开始不再可用。它是部署在java-8 tomcat-9环境中的基于Java的war文件。 Web应用程序服务表示它正在运行,但没有运行。我无法获取我的网页,也无法连接到ssh门户。当我通过(s)ftp访问日志文件时,我看到即使重新启动Webapp也没有新的日志。那么,我至少要看看为什么tomcat或容器甚至没有尝试启动,该怎么办?
错误消息是“服务不可用。” SSH和Web服务本身的5xx代码。
使用云外壳,我得到以下信息:
user@Azure:~$ az webapp show --ids <MYID>|grep state
"state": "Running"
user@Azure:~$ az webapp create-remote-connection --ids <MYID>
Failed to connect to 'https://<MYHOST>.azurewebsites.net/AppServiceTunnel/Tunnel.ashx?GetStatus' with status code '503' and reason 'Site Unavailable'
user@Azure:~$ az webapp ssh --ids <MYID>
This command is in preview. It may be changed/removed in a future release.
Failed to connect to 'https://<MYHOST>.scm.azurewebsites.net/AppServiceTunnel/Tunnel.ashx?GetStatus' with status code '503' and reason 'Site Unavailable'
关于卢卡斯
通常,错误(503)可能是由应用程序级别的问题引起的,请求花费了很长时间;使用高内存/ CPU的应用程序或由于异常而导致应用程序崩溃。抱歉抱歉!如果问题仍然没有解决。我了解您在12月16日注意到此问题。此问题是否仅限于任何特定App Service计划/区域中的任何特定WebApp,还是在您订阅中的多个WebApp /区域中发生?
1。您可以将App Service计划扩展到更高的计划,看看是否有任何区别。
2。您可以查看服务运行状况和资源运行状况通知。
“ Service Health”-服务问题视图显示Azure服务中任何正在影响您资源的持续问题。您可以了解问题何时开始以及哪些服务和区域受到影响。您也可以阅读最新更新,以了解Azure正在解决此问题。
Resource health可帮助您在Azure问题影响您的资源时诊断并获得支持。它可以告知您当前和过去的资源运行状况,并帮助您缓解问题。当您需要有关Azure服务问题的帮助时,资源运行状况会提供技术支持。
3。利用App Service诊断程序来获取有关错误的更多详细信息。若要访问App Service诊断,请在Azure门户中导航到您的App Service应用。在左侧导航中,单击“诊断并解决问题”。
请让我们知道以上内容如何进行进一步调查。