1

実稼働サーバーに複数のサイトがあり、重いユーティリティが終了したときにサイトの 1 つがダウンし、iisreset が必要になることがありますが、iisreset は iis のリセットですべてのサイトをダウンさせます。すべてのアプリケーション プールではなく、1 つのサイトのみをリセットしたい。アプリケーション プールの特定のサイトをリセットする方法。

4

3 に答える 3

3

PowerShellを使用できます。

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

Web 管理コマンドレットのリファレンス ドキュメントは次のとおりです。

于 2012-07-04T05:37:08.797 に答える
2

web.config ファイルに変更を加えることができます。これは、属性の保存と復元の間に余分なスペースを入れるなど、破壊的でない変更です。これにより、そのサイトだけがリサイクルされます。

于 2012-07-04T05:38:38.723 に答える
0

Web サイトごとに独立した AppPool が必要です。そして、必要なときにいつでもそれぞれをリサイクルしてください。一般に、すべての Web サイトを同じ AppPool に配置することは、これによって達成する特定の目標がない限り、良い方法ではありません。

于 2012-07-04T05:48:35.290 に答える