【发布时间】:2012-05-24 22:53:31
【问题描述】:
如何远程重启 IIS7 应用程序池
请注意,源计算机和目标计算机在 windows 2008 Server R2 中运行 IIS7,因此必须使用 Powershell。
谢谢!
【问题讨论】:
如何远程重启 IIS7 应用程序池
请注意,源计算机和目标计算机在 windows 2008 Server R2 中运行 IIS7,因此必须使用 Powershell。
谢谢!
【问题讨论】:
您也可以只更改 web.config 文件(添加空格或进行更改)。这将导致应用程序池被回收,因为应用程序配置文件中可能存在更改。
【讨论】:
您需要从远程计算机运行以下命令来重新启动 IIS7 应用程序池:
Invoke-Command -ComputerName "webserver_computerName" -Credential $credentials_from_last_step -ScriptBlock { Add-PSSnapin WebAdministration; Restart-WebItem 'IIS:\AppPools\DefaultAppPool' }
请使用link,它可以帮助您使用 PowerShell 远程控制 IIS7。
更多关于 Restart-WebItem 的信息是here:
Restart-WebItem => 重新启动应用程序池或网站。
【讨论】: