java - log4j 追加器配置

标签 java tomcat log4j tomcat5.5 rollingfileappender

有没有办法在指定时间运行log4j appender?

log4j.rootLogger=INFO, R
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/catalina.out
log4j.appender.R.DatePattern='.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout

我已经把 log4j.properties 放在了 /opt/tomcat0/common/classes

最佳答案

如果我理解正确,您想在运行时启用/禁用日志记录?

如果上述假设是正确的 - 您可以通过 JMX 执行相同的操作。

关于java - log4j 追加器配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3202718/

相关文章:

java - Tomcat 添加 context-path 到 urls

apache - 重新组装上传文件时服务器超时

java - Firefox 的 swfupload 中的 UploadError 403

java - 在应用程序内更新 log4j 并更新 log4j.properties

logging - Mondrian 配置日志记录

java - 不同尺寸的 Swing 面板

java - 数组列表大小的内存泄漏

java - Java HashMap 调整大小的时间复杂度

java - 使用 where 子句将提取连接到同一实体时出现问题

java - log4j spring jdbc异常