有没有人找到在哪里以及如何配置klocwork.log的日志级别和轮换? 默认值为" INFO"并且没有旋转,所以过了一会儿,文件变得巨大! 支持site文档很浅
答案 0 :(得分:0)
过了一会儿,我找到了答案:
指令: 1.停止klocwork服务器 2.将当前klocwork.log从/ log删除到备份目录以进行存储 3.启动klocwork服务器 4登录后,在浏览器中将#logconf添加到Klocwork门户URL的末尾,打开日志配置Web页面。例如: 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
注意:替换为已安装的目录。
单击右下角的“应用”按钮。日志轮换将立即生效。