读书人

陈年迈调-log4j(分环境配置+动态修改

发布时间: 2013-10-16 11:29:46 作者: rapoo

陈年老调-log4j(分环境配置+动态修改)

一、log4j 分环境配置:

? ? 1.在web.xml加入下面的配置, 托管给spring的helper来监听文件刷新

? ? 2. 分环境其实也容易, web.xml一样可以使用系统环境变量. 如下,在开发机tomcat启动参数里面配置一下? ? ? ?-Denv=dev 就搞定了。 默认读取 log4j-dev.properties. 正式环境就配正式环境的咯

<context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/classes/log4j-${env}.properties</param-value></context-param><context-param><param-name>log4jRefreshInterval</param-name><param-value>6000</param-value></context-param>    <listener>      <listener-class>        org.springframework.web.util.Log4jConfigListener      </listener-class>   </listener>

?

读书人网 >编程

热点推荐