配置系统日志记录
Codebeamer 使用 Apache Log4j 进行日志记录。虽然已仔细选择默认日志记录级别,但有时默认值提供的信息不足,导致无法跟踪 Codebeamer 中较复杂的问题。
管理员现在可以更改这些 log4j 设置,而无需重新启动其 Codebeamer 服务器,方法是单击“系统管理” > “日志记录配置”链接。
图:更改日志记录配置
用法
要更改某些类或包的 log4j 设置,使用与 installdir/tomcat/common/classes/log4j.properties 文件中的语法相同的语法,将新的日志设置粘贴到“日志记录变更”文本框中。
* 
请勿修改 log4j.properties 文件。日志记录级别只能通过“系统管理” > “日志记录配置”更改。
例如:
log4j.logger.com.intland.codebeamer.controller.admin.LoggingConfiguratorController=INFO
此配置参数会将 LoggingConfigurationController 的记录器更改为 INFO 级别。
log4j.properties 文件类似,将多个 log4j 设置放入多行中,可同时更改这些设置。
* 
重要信息:
更改日志级别时要小心,因为冗长的日志记录可能会严重降低服务器性能。
变更无法自动还原,管理员必须将日志级别更改回其默认值。
在这些页面上所做的变更不会持续保留,重新启动服务器时会丢失。
滚动更新
滚动更新会将日志文件存档,并创建新日志文件以继续进行日志记录。有关详情,请访问此处。在默认情况下,每天根据 log4j 配置进行滚动更新 - 有效分隔不同日期的日志。这些存档文件会根据 CB_LOGFILE_TTL 环境变量保留,或者在默认情况下保留 7 天。
这对您有帮助吗?