`
zhangxiong0301
  • 浏览: 352323 次
社区版块
存档分类
最新评论

tomcat 多实例配置log4j

阅读更多
tomcat多实例部署时一般要将不同实例的日志输出到不同的文件,原因是多实例共享同一个日志文件会出现相互覆盖和删除的问题,尤其是在DaillyRollingFileAppaender时。

具体配置步骤:

1.修改各个tomcat实例bin目录下catalina.sh文件:找到JAVA_OPTS变量赋值的地方(我的tomcat 7在236行),我修改为JAVA_OPTS="$JAVA_OPTS -Dlogfilenamesuffix=001",

2。在发布工程里面的log4j文件中修改文件命名格式,引用在JAVA_OPTS中设置的参数值如,info文件可设置为:inf-${logfilenamesuffix}.log

重启即生效
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics