我正在尝试设置回收日志记录事件,使用以下命令:
appcmd set config /section:applicationPools /[name=' AppPoolName '].recycling.logEventOnRecycle:time
但我收到了这个错误:
无法处理输入:参数''].recycling.logEventOnRecycle:time'必须以/或-开头(HRESULT=80070057)。
我用了这篇 Technet 文章但我不知道我错在哪里。
有任何想法吗?
答案1
在 Powershell 中(请注意第二个参数周围的引号):
& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:Time"
或者如果您想要多种类型的事件:
& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:PrivateMemory, Time"
在cmd.exe中,与上面相同的示例:
appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:Time
appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:"PrivateMemory, Time"