當我遇到'Access Loggers'時,我正在閱讀Play Framework中的Loggers。 Access Logger比Play.Logger有什麼優勢? 我試圖從Play文檔中理解,但不明白。任何人都可以提供一篇文章或材料來理解?訪問記錄器在玩!框架
3
A
回答
1
的documentation是很清楚
雖然它可能是很有誘惑力到處使用默認的記錄,這是 通常一個糟糕的設計實踐。使用 不同名稱創建自己的記錄器可實現靈活的配置,過濾日誌輸出並查明日誌消息的來源。
您可以使用該Logger.of工廠方法與 名參數一個新的記錄:
final Logger.ALogger accessLogger = Logger.of("access");
一個共同 策略記錄應用程序事件是使用使用不同的記錄 每班班級名稱。日誌記錄API支持這一帶 工廠方法,它採用一類的說法:
final Logger.ALogger logger = Logger.of(this.getClass());
因此,創建一個名爲記錄儀給你一個可能以不同的方式進行配置。你可以在conf\logback.xml
中完成。例如,您可以關閉某些類的日誌記錄並保留其他類型:
<!-- Off these ones as they are annoying, and anyway we manage configuration ourselves -->
<logger name="com.avaje.ebean.config.PropertyMapLoader" level="OFF" />
<logger name="com.avaje.ebeaninternal.server.core.XmlConfigLoader" level="OFF" />
<logger name="com.avaje.ebeaninternal.server.lib.BackgroundThread" level="OFF" />
<logger name="com.gargoylesoftware.htmlunit.javascript" level="OFF" />
相關問題
- 1. 玩!框架日誌記錄功能
- 2. 玩遊戲的嘲笑記錄器! 2框架
- 3. 玩框架 - 訪問java控制器內的請求對象?
- 4. 玩框架圖標問題
- 5. 玩框架dependecies
- 6. 玩!框架Markdown
- 7. 玩!框架+ Ebean
- 8. 在框架內部記錄?
- 9. 如何訪問yii2框架中的活動記錄字段?
- 10. 實體框架 - 記錄上次訪問日期
- 11. 實體框架中記錄的併發訪問
- 12. 播放框架訪問同一對象的舊記錄保存
- 13. Zend框架記錄器:Zend的DB記錄器
- 14. SQL在玩遊戲!框架
- 15. 玩框架2 - isauthenticated在Java
- 16. 玩!框架 - 訪問一個「私人」文件
- 17. 玩框架的JavaForms
- 18. JHAML和玩框架?
- 19. 玩!框架鏈接
- 20. 玩!框架:收到
- 21. 玩框架和REST
- 22. 玩!框架與Ebean:PersistenceException
- 23. 玩ActiveJDBC的框架
- 24. 玩框架+ Scala + Couchbase?
- 25. @玩的豆!框架
- 26. 玩框架路線
- 27. 玩!框架ENUM和Groovy問題
- 28. 玩!框架1.2.4根上下文問題
- 29. 玩!框架傳遞詢問串
- 30. 玩2!框架多線程問題
是否有配置logback.xml的任何文檔來解釋屬性?我已經看到了像和這樣的標籤以及諸如%coloredlevel等的模式表達式關鍵字......這些沒有清楚解釋。 –
有很多文檔:https://logback.qos.ch/manual/introduction.html 或者您可以查看實例,例如https://www.mkyong.com/logging/logback-xml -例/ –