我有一个在Azure上运行的Web应用程序(Java)。每次我们部署它(通过ARM模板部署)时,我们都必须手动重新启动它以使其工作。是否有任何设置可以在每次部署后自动重新启动它?解决方案:刚刚在我的Relase管道的末尾添加了一个Azure Powershell任务,命令如下:Restart-AzureRmWebApp -ResourceGroupName xxx -Name xxx
iovurdzv1#
我不知道ARM配置在部署后自动重新启动应用程序。但是,您可以考虑在部署之后使用Restart-AzWebAppSlot PowerShell cmdlet重新启动它。
Restart-AzWebAppSlot
0yg35tkg2#
我们使用Azure CLI版本
az login ... az webapp restart --name "${{ env.WEB_APPNAME }}" \ --resource-group "${{ env.RESOURCE_GROUP_NAME }}"
字符串同意它不应该是必要的,或者操作本身应该支持“重新启动”命令。
2条答案
按热度按时间iovurdzv1#
我不知道ARM配置在部署后自动重新启动应用程序。但是,您可以考虑在部署之后使用
Restart-AzWebAppSlot
PowerShell cmdlet重新启动它。0yg35tkg2#
我们使用Azure CLI版本
字符串
同意它不应该是必要的,或者操作本身应该支持“重新启动”命令。