有关tomcat集群后,log4j的问题

fzb215 2009-09-16 09:55:49
我在一台机上做tomcat集群后,0点时log4j不能生成前一天的日志备份文件,是怎么回事?单个tomcat正常。
web.xml:
<context-param>
<param-name>webAppRootKey </param-name>
<param-value>appxx.root </param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation </param-name>
<param-value>WEB-INF/log4j.properties </param-value>
</context-param>
log4j.properties:默认按天生成前天日志备份
...
log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
...
集群后每到0点时都不能生成前一天的日志备份,之前没集群时都正常。
在本地测试时,是配置成按每分钟生成备份:
log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'
也试过不用spring的Log4jConfigListener方式,用默认的方式把log4j.properties放在classes下面。
结果:只启动其中一个tomcat时,能按分钟正常生成备份文件,但是一启动另一个tomcat就不能生成了?
...全文
103 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧