【问题标题】:What happens when an Azure App Service restarts?Azure 应用服务重新启动时会发生什么?
【发布时间】:2018-06-27 21:56:43
【问题描述】:

当应用服务重新启动时,幕后发生了什么?

我正在尝试解决我的应用程序(从 Visual Studio 发布的 ASP.Net 和 Sql)的缓慢重启问题,我觉得理解这将有助于我了解问题所在。我的应用程序在我的开发机器上几秒钟内启动,但在 Azure 上需要 90 秒。

根据我的研究,听起来好像配置了一个新的服务实例,应用程序文件从共享存储复制到实例并启动。它是否正确?有没有办法监控启动过程,看看什么是慢的?

编辑: 这是一个 S1 层服务计划。该应用程序并不慢,只是重新启动。我希望了解该过程,以便了解启动缓慢是由于我的代码还是只是重新启动工作方式的性质。我注意到我的应用在重启后运行了大约 10 秒(刷新页面),然后我得到一个服务不可用大约 20 秒,然后页面加载到大约 60 秒。

【问题讨论】:

    标签: azure restart azure-web-app-service


    【解决方案1】:

    这完全取决于您使用的应用服务计划,不同的计划具有不同的内存、网络带宽、IO 等,应用服务在多租户托管环境中运行客户应用。在免费和共享层中部署的应用程序在共享虚拟机上的工作进程中运行,而在标准和高级层中部署的应用程序在专门用于与单个客户关联的应用程序的虚拟机上运行。 请参阅此link,了解有关在 Azure 中对慢速 WebApp 进行故障排除的指南。

    【讨论】:

    • 这不能回答问题。如果这取决于使用的是哪个应用服务计划,您能否解释一下每个服务计划之间的区别?此外,OP 专门询问了有关重启的问题,但此处的信息指的是一般性能缓慢的链接,这似乎并不相关。
    猜你喜欢
    • 1970-01-01
    • 2023-04-01
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多