我在生产服务器上有多个站点,有时一个站点在重型实用程序结束时停机,这需要iisreset,但是iisreset导致所有站点在重置iis时失败。我想只重置一个站点,而不是所有应用程序池。我如何重置我的特定应用程序池站点。
答案 0 :(得分:3)
您可以使用PowerShell:
Import-Module WebAdministration
Stop-WebSite 'Your Web Site'
Start-WebSite 'Your Web Site'
以下是适用于网络管理cmdlet的reference documentation。
答案 1 :(得分:2)
您可以对web.config文件进行更改 - 这是一个非破坏性的更改,例如属性之间的额外空间保存和还原。这将导致该网站回收。
答案 2 :(得分:0)
您的每个网站都必须拥有独立的AppPool。并随时回收每一个。一般而言,将所有网站放在同一个AppPool下并不是一个好习惯,除非你有一些特定的目标要实现。