1

我在生产服务器上有多个站点,有时一个站点在繁重的实用程序结束时关闭,这需要 iisreset,但 iisreset 会导致所有站点在重置 iis 时关闭。我只想重置一个站点,而不是所有应用程序池。我如何重置我的特定应用程序池站点。

4

3 回答 3

3

您可以使用PowerShell

Import-Module WebAdministration
Stop-WebSite 'Your Web Site'
Start-WebSite 'Your Web Site'

这是 Web 管理 cmdlet 的参考文档

于 2012-07-04T05:37:08.797 回答
2

您可以对 web.config 文件进行更改 - 非破坏性更改,例如属性保存和还原之间的额外空间。这只会导致该站点进行回收。

于 2012-07-04T05:38:38.723 回答
0

您的每个网站都必须有独立的 AppPool。并在您需要时随时回收它们。一般来说,将所有网站放在同一个 AppPool 下并不是一个好习惯,除非你有一些特定的目标要实现。

于 2012-07-04T05:48:35.290 回答