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

kum*_*mar 5 azure azure-powershell azure-web-app-service

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

小智 6

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

<-- 测试-->

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

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


Mar*_*age 3

可以使用Azure PowerShell来管理 Azure Web 应用。在您的情况下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"
Run Code Online (Sandbox Code Playgroud)