相关文章推荐
酒量大的春卷  ·  springboot 2.0 整合 ...·  1 年前    · 
被表白的米饭  ·  christopher bishop ...·  1 年前    · 
痴情的凉面  ·  VSCode + Git + ...·  1 年前    · 
配置系统日志记录
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 天。