有没有人找到在哪里以及如何配置 klocwork.log 的日志级别和轮换?默认是“INFO”并且没有旋转,所以一段时间后,文件变得巨大!
支持站点文档非常浅薄
问问题
168 次
1 回答
0
过了一会儿,我找到了答案:
说明: 1. 停止 klocwork 服务器 2. 将当前 klocwork.log 从 /log 删除到备份目录进行存储 3. 启动 klocwork 服务器 4 通过在 Klocwork 门户 URL 末尾添加 #logconf 打开日志配置网页登录后在浏览器中。例如: http://klocwork_server1:8080/review/insight-review.html#logconf
当“日志记录配置”打开时,将其中的所有内容替换为以下文本:
log4j.defaultInitOverride = false
log4j.rootLogger=INFO,MAIN_LOG
log4j.appender.MAIN_LOG.File=<KW server installed directory>/projects_root/logs/klocwork.log
log4j.appender.MAIN_LOG=org.apache.log4j.RollingFileAppender
log4j.appender.MAIN_LOG.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIN_LOG.DatePattern='.'yyyy-MM-dd
log4j.appender.MAIN_LOG.MaxFileSize=10MB
log4j.appender.MAIN_LOG.MaxBackupIndex=3
log4j.appender.MAIN_LOG.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c %x - %m%n
log4j.appender.MAIN_LOG.append=true
注意:替换为您安装的目录。
单击右下角的应用按钮。日志轮换将立即生效。
于 2018-01-09T14:19:18.370 回答