是否可以在不重新启动应用程序的情况下对Azure Web应用程序执行配置更改?

是否可以在不重新启动应用程序的情况下对Azure Web应用程序执行配置更改?,azure,azure-web-app-service,Azure,Azure Web App Service,当前,当通过CI/CD管道将更新推送到Azure Web应用程序时,一旦配置更改完成,Azure将强制重新启动节点 有没有人遇到过这样一种方法,您可以在单插槽配置中对web应用程序应用配置web.config或其他更改,而无需强制重新启动 正如Fabrizio Accatino所说,当您点击web.config时,IIS会自动重新启动应用程序域 如果这样做是为了避免停机,那么可以添加一个部署槽,并将最新项目发布到其中。当您想将项目发布到生产环境时,您可以交换它们。有关更多详细信息,请参阅。正如F

当前,当通过CI/CD管道将更新推送到Azure Web应用程序时,一旦配置更改完成,Azure将强制重新启动节点

有没有人遇到过这样一种方法,您可以在单插槽配置中对web应用程序应用配置web.config或其他更改,而无需强制重新启动


正如Fabrizio Accatino所说,当您点击web.config时,IIS会自动重新启动应用程序域


如果这样做是为了避免停机,那么可以添加一个部署槽,并将最新项目发布到其中。当您想将项目发布到生产环境时,您可以交换它们。有关更多详细信息,请参阅。

正如Fabrizio Accatino所说,当您触摸web.config时,IIS会自动重新启动应用程序域


如果这样做是为了避免停机,那么可以添加一个部署槽,并将最新项目发布到其中。当您想将项目发布到生产环境时,可以将其交换。有关更多详细信息,请参阅此部分。

如果您担心宕机,则当您在应用程序设置刀片中单击“保存”时,MS会启动另一个容器,然后将所有新请求传输到新容器。旧容器有2分钟的时间来完成所有请求,然后关闭

我在一个Web应用程序上测试了这一点,在我更改应用程序设置并点击save的同时,反复点击端点30秒。我看到应用程序启动,但没有看到任何超时,只有200 OK。
仅供参考,我的web应用只使用了一个插槽。

如果您担心宕机,则当您点击应用程序设置刀片中的“保存”按钮时,MS会启动另一个容器,然后将所有新请求传输到新容器。旧容器有2分钟的时间来完成所有请求,然后关闭

我在一个Web应用程序上测试了这一点,在我更改应用程序设置并点击save的同时,反复点击端点30秒。我看到应用程序启动,但没有看到任何超时,只有200 OK。
仅供参考,我的web应用程序只使用了一个插槽。

AFAIK您不能。Azure应用程序服务web应用程序在IIS上运行。当您点击web.config时,IIS会自动重新启动应用程序域。这是一项功能:您可能应该查看deployment slots.AFAIK,但您不能。Azure应用程序服务web应用程序在IIS上运行。当您点击web.config时,IIS会自动重新启动应用程序域。这是一项功能:您可能应该查看部署插槽。嗨,Joy,感谢您的回复。在我的问题中,我不知道这是否可以在单个插槽中完成。我编辑了这个问题,以便更好地表达我的喜悦,谢谢你的回答。在我的问题中,我不知道这是否可以在单个插槽中完成。我对这个问题进行了编辑,以便更好地表达它