是否可以回收Azure Web应用程序的应用程序池

时间:2018-01-28 12:29:26

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

是否可以为Azure Web应用中托管的网站回收应用池。通常网站托管在虚拟机上或作为Web角色,我们可以创建一个powershell脚本,用于创建ps会话并回收应用程序池。我们可以为Azure Web应用程序使用类似的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以使用Azure PowerShell来管理Azure网络应用。在您的情况下,Restart-AzureRmWebApp是您要使用的cmdlet。

执行此操作的典型方法是首先登录Azure,然后执行PowerShell命令:

Login-AzureRmAccount
# Only required if you need to select a specific subscription
Set-AzureRmContext -SubscriptionName "MySubscriptionName"
Restart-AzureRmWebApp -ResourceGroupName "Default-Web-WestUS" -Name "ContosoSite"

答案 1 :(得分:1)

使用Kudo控制台/编辑器,您可以编辑web.config文件以包含以下注释。

  

<-测试->

保存此文件后,AppPool应该回收。

在测试中,这使应用程序比通过Azure门户重新启动Webapp快得多。