我是log4j and sl4j
一個新手,我使用的Grails 2.0.4和Config.groovy中有一條線使用的Grails的grails.logging.jul.usebridge「的Config.groovy中
grails.logging.jul.usebridge = false
爲督促
&
grails.logging.jul.usebridge = true
用於開發
我跟着這個article,因爲它說,使用grails.logging.jul.usebridge的是實現日誌的交換邏輯更改框架,如
- log4j的
- java.util.logging中
- 公共記錄
- 的logback
這是在配置的唯一用途grails.logging.jul.usebridge的。 groovy,還是有其他用途 還有一個問題
1)這是推薦的日誌記錄框架在生產環境中使用工作
然而,應該注意的是官方文檔警告在生產環境中使用'grails.logging.jul.usebridge = true'的性能問題: * [slf4j網站](http://www.slf4j。 org/legacy.html#jul-to-slf4j)和 * [Grails網站](http://grails.org/1.3.5+Release+Notes) –
**請注意**:SLF4J是* not *以任何方式,形狀或形式的「log4j包裝器」。這些都是謊言。 SLF4J是一種日誌API,它具有log4j的綁定(如果這是您選擇使用的),但也具有許多其他功能的綁定:logback,JUL,JCL等。 – smeeb
@DavidRiccitelli表示它已導致嚴重的性能問題在我們的生產服務器上將其設置爲false可解決問題。 – Nico