|
http://gigi-112./blog/587965
今天和項目經(jīng)理討論了下log4j.properties具體的放置位置,我開始贊成直接放置在classpath下面,這樣方便管理,對性能應該也有所提高,但經(jīng)理從服務器管理者的角度告訴我這種做法的缺陷:更新log4j.properties時必然要重啟應用,靈活性會降低。比如我要將輸出控制由INFO 到 DEBUG 如果能配置到外面則方便很多。他還說了如果要重啟某個應用需要重啟多個服務器,因為做了集群,但我認為這個是危言聳聽,做集群能沒有同步么。
總結: 1.log4j.properties放置在classpath下面。 優(yōu)點:方便管理,節(jié)省資源。 缺點:靈活性差。 2.log4j.properties放置在外部。 有點:靈活性高。 缺點:需要建立相關的文檔、相對浪費資源。
如何配置在外面:
(#)
|
|
|