更新应用程序池默认空闲超时值

时间:2019-07-11 21:56:49

标签: powershell powershell-4.0

我想更新Windows 2016服务器上IIS中的默认AppPool空闲超时值。当前默认情况下,超时设置为20分钟。我想默认将其设置为0,以便在部署应用程序池时创建的所有新应用程序池将自动设置为0。

我尝试运行Set-WebConfiguration Powershell命令将默认值设置为0,但我不断收到下面的错误。

  

警告:目标配置对象>'/ system.applicationHost / applicationPools / applicationPoolDefaults / proc> essModel / idleTimeout在pat中找不到   “机器/网络程序/应用程序”。

以下是当我收到错误消息时正在运行的Powershell代码段。

Set-WebConfiguration `/system.applicationHost/applicationPools/applicationPoolDefaults/processModel/idleTimeout ` -value "00:00:00"

运行PS脚本不会更新设置,我只会收到警告消息。

0 个答案:

没有答案