我应该在更新期间停止Azure Web App吗?

Las*_*tio 8 azure azure-web-sites azure-devops

我正在从Azure DevOps更新我的Azure Web应用程序.目前,我的发布是这样的:

  1. 停止Web App,
  2. 更新Web应用程序和
  3. 启动我们的应用程序.

我的问题是在更新期间停止Web App是否合理?当我从Azure DevOps for Azure Web App中选择发布模板时,没有任何停止/启动步骤,只有更新步骤.所以我想是即使需要停止/启动.

juu*_*nas 6

我们所做的主要是:

  1. 停止暂存槽
  2. 部署到插槽
  3. 起始槽
  4. 将暂存切换到生产
  5. 停止暂存槽

Martin 关于“让应用程序离线”的建议也是一个很好的建议!

我们更喜欢部署到插槽,然后交换,这样对生产的影响最小,并且也可以轻松回滚。停止/使应用程序脱机可以防止文件锁定问题。