【问题标题】:Azure App Service Restart required after uploading new contents to FTP将新内容上传到 FTP 后需要重新启动 Azure App Service
【发布时间】:2023-01-13 15:53:38
【问题描述】:

我有一些应用程序服务,我通过 FTPS 上传数据来更新网站内容。

有时,在我上传新内容后,在重新启动应用程序服务之前,网站根本不显示或部分不显示它。

这是正常行为吗? 如果更新内容后网站无法正常显示,如何避免重启或监控网站并自动重启应用程序服务?

谢谢

【问题讨论】:

    标签: azure azure-web-app-service


    【解决方案1】:

    只是强调一下,基于您的应用程序框架——与基于 Git 的部署和 Zip 部署不同,FTP 部署不支持构建自动化,例如:依赖项恢复(例如 NuGet、NPM、PIP 和 Composer 自动化)、编译 . NET 二进制文件,生成 web.config(这里是 Node.js example)。

    您可以在本地机器上手动生成这些必要的文件,然后将它们与您的应用程序一起部署。 此外,应用服务将文件部署到 wwwroot 文件夹。它永远不会直接重新启动您的应用程序。

    您可以验证部署文件是否在根文件夹中。部署问题是导致将错误的文件集部署到站点文件夹(通常是 d:homesitewwwroot)的问题。 Deployment-vs-runtime-issues

    【讨论】:

      猜你喜欢
      • 2017-07-15
      • 1970-01-01
      • 1970-01-01
      • 2017-10-20
      • 1970-01-01
      • 2021-01-21
      • 2020-04-26
      • 1970-01-01
      • 2013-06-30
      相关资源
      最近更新 更多