Klocwork 日志文件大小和旋转

Klocwork logs file size and rotation

有人找到 klocwork.log 的日志级别和轮换配置的位置和方法吗? 默认是 "INFO" 并且没有旋转,所以过了一会儿,文件变得很大!
支持 site 文档非常浅薄

过了一会儿我找到了答案:

说明: 1.停止klocwork服务器 2. 将当前的klocwork.log从/log中删除到一个备份目录中存放 3.启动klocwork服务器 4 登录后在浏览器的Klocwork portalURL末尾添加#logconf,打开日志配置网页。例如: http://klocwork_server1:8080/review/insight-review.html#logconf

当 "Logging Configuration" 打开时,将其中的所有内容替换为以下文本:

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

注意:替换为您的安装目录。

点击右下角的应用按钮。日志轮换将立即生效。