我在远程IIS服务器上将PowerShell的Invoke-Command与Get-WebAppPoolState一起使用。
根据我的测试,我知道“开始”和“停止”是两种可能的状态。
应用程序池可以进入其他状态吗?如果是这样,是否有所有州的明确清单?
我能找到的最好的文档是here。
答案 0 :(得分:1)
这两个都正在导出应用程序池的运行时状态。
如果检查applicationpool.status属性的类型。
您会发现它是objectStatus。 并且objectStatus的所有成员是: 开始,开始,停止,停止和未知。
https://docs.microsoft.com/en-us/dotnet/api/microsoft.web.administration.objectstate?view=iis-dotnet