在 Sitecore (6.6 v130404) 日志文件中,有很多“Sitecore 没有读取/创建计数器的必要权限”。正在创建记录。我已禁用服务器中的性能计数器。
<!-- ENABLE COUNTERS
Indicates if performance counters are enabled.
Default value: true
-->
<setting name="Counters.Enabled" value="false"/>
日志提取:(每 6 秒不断更新日志)
Heartbeat 19:07:33 WARN Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:39 WARN Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:45 WARN Sitecore has no necessary permissions for reading/creating counters.
Heartbeat 19:07:51 WARN Sitecore has no necessary permissions for reading/creating counters.
我修改了以下 webconfig 设置并将值设置为 1 小时,因为上面的日志提到它与心跳设置相关。
这解决了问题。我用谷歌搜索了此设置中的此更改的任何效果,但没有找到任何结果。将此设置设置为 1 小时可以吗?这样设置的目的是什么?
Sitecore 应用程序池用户(很可能网络服务用户)必须是系统“性能监视器用户”组的成员才能访问上述注册表项。将用户添加到该组并重新启动 IIS 应该可以解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)