我在iis中托管了一些WCF服务。使用powershell脚本我想停止并启动单个服务(或应用程序)。我找到了很多停止App-pool的文章。但是我想要停止一个特定的应用程序。我听说过用WMI我们可以做到。但是我找不到任何相关的脚本。
答案 0 :(得分:1)
在IIS中,您只能通过停止其关联的应用程序池来停止“应用程序”。因此,停止特定应用程序的必要性要求您将应用程序组织到应用程序池中,以便在停止特定应用程序池时只停止单个(或组)应用程序。
通过将应用程序组织到多个应用程序池中,您可以使用app-pool.vbs或Powershell或WMI界面来停止与您希望停止的应用程序关联的特定AppPool。