`
- 浏览:
673406 次
- 性别:
- 来自:
北京
-
今天和项目经理讨论了下log4j.properties具体的放置位置,我开始赞成直接放置在classpath下面,这样方便管理,对性能应该也有所提高,但经理从服务器管理者的角度告诉我这种做法的缺陷:更新log4j.properties时必然要重启应用,灵活性会降低。比如我要将输出控制由INFO 到 DEBUG 如果能配置到外面则方便很多。他还说了如果要重启某个应用需要重启多个服务器,因为做了集群,但我认为这个是危言耸听,做集群能没有同步么。
总结:
1.log4j.properties放置在classpath下面。
优点:方便管理,节省资源。
缺点:灵活性差。
2.log4j.properties放置在外部。
有点:灵活性高。
缺点:需要建立相关的文档、相对浪费资源。
如何配置在外面:
-
publicLoggerm_log=null;
-
-
publicETrafficPlanService(){
-
PropertyConfigurator.configure("data//config//log4j//log4j_etraffic.properties");
-
m_log=Logger.getLogger(ETrafficPlanService.class);
-
m_log.debug("debugtest...........");
-
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
java 日志出入log4j配置文件(完整版和精简版) log4j.properties(完整版) log4j.properties(精简版)
Log4j.jar包,和log4j.properties属性文件打包下载.
log4j.properties log4j log4j日志保存到邮件 log4j保存到数据库
log4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j.propertieslog4j....
log4j.properties配置文件
完美log4j.properties 配置
log4j.properties配置
log4j.properties配置详解
log4j.properties 的使用详解(含log4j.properties)
log4j.properties配置分级别单独打印
一个较实用的log4j.properties <br>使用方法: 在web-inf/lib下加入log4j-1.2.15.jar,然后将包中的log4j.properties放到web-inf/classes/下就可以使用了。 <br>测试方法! <br>见其中的Log4jTest.java.
日志记录工具:Log4j.jar+使用方法+配置文件log4j.properties
log4j.properties log4j经典配置,不看是你的损失