Dha*_*777 13 asp.net sitecore sitecore6
在Sitecore(6.6 v130404)日志文件中有太多"Sitecore没有读取/创建计数器的必要权限." 正在创建的记录.我已禁用服务器中的性能计数器.
<!-- ENABLE COUNTERS
Indicates if performance counters are enabled.
Default value: true
-->
<setting name="Counters.Enabled" value="false"/>
Run Code Online (Sandbox Code Playgroud)
日志提取:(每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.
Run Code Online (Sandbox Code Playgroud)
我修改了以下webconfig设置并将值设置为1小时,因为上面的日志提到它与心跳设置有关.
这解决了这个问题.我已经使用Google搜索了此设置中此更改的任何效果,但未找到任何结果.可以将此设置设置为1小时吗?这个设置的目的是什么?
Mar*_*lak 22
Sitecore应用程序池用户(很可能是网络服务用户)必须是系统"性能监视器用户"组的成员才能访问提到的注册表项.将用户添加到该组并重新启动IIS应该可以解决问题.
Aza*_*ndi 16
如批准的答案中所述,您需要将应用程序池用户添加到性能监视器用户和性能日志用户组.要添加您的应用程序池用户,请添加iis apppool\{site name}.您需要重新启动计算机,或者重新启动iis并注销并登录以确保您的更改已被用户组成员资格选中
这是一些截图.
归档时间: |
|
查看次数: |
9231 次 |
最近记录: |