我想更新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脚本不会更新设置,我只会收到警告消息。