मैं log4j and sl4j
के लिए एक नौसिखिया हूँ, मैं grails 2.0.4 का उपयोग कर रहा है और config.groovy में वहाँ prodउपयोग config.groovy
grails.logging.jul.usebridge = false
है
&
देव
के लिए grails.logging.jul.usebridge = true
मैं इस article पीछा किया, यह कहते हैं grails.logging.jul.usebridge के उपयोग के लॉग का अदला-बदली तर्क लागू करने के लिए है कि इस तरह के
- log4j
- कॉमन्स java.util.logging प्रवेश करने
- logback
ging चौखटे इस config में grails.logging.jul.usebridge का ही इस्तेमाल होता है। groovy, या कोई अन्य उपयोग है और एक और सवाल
1) जो अनुशंसित लॉगिंग फ्रेम है उत्पादन पर्यावरण में उपयोग करने के लिए काम
यह ध्यान दिया जाना चाहिए कि आधिकारिक दस्तावेज उत्पादन वातावरण में 'grails.logging.jul.usebridge = true' का उपयोग करने के प्रदर्शन मुद्दों के बारे में चेतावनी देता है: * [slf4j वेबसाइट] (http: //www.slf4j। संगठन/legacy.html # jul-to-slf4j) और * [Grails वेबसाइट] (http://grails.org/1.3.5+Release+ नोट्स) –
** कृपया ध्यान दें **: SLF4J * नहीं * किसी भी तरह, आकार या रूप में "log4j wrapper"। ये झूठ झूठ हैं। एसएलएफ 4 जे एक लॉगिंग एपीआई है जिसमें log4j (यदि आप इसका उपयोग करना चुनते हैं) के लिए बाध्यकारी है, लेकिन इसमें कई अन्य चीजों के लिए बाइंडिंग भी है: लॉगबैक, जेयूएल, जेसीएल, इत्यादि – smeeb
@ डेविड रीसीसीटेलि ने कहा कि इससे गंभीर प्रदर्शन समस्याएं हुईं हमारे उत्पादन सर्वर पर। समस्या को हल करने के लिए इसे सेट करें। – Nico