1. 程式人生 > >dubbo使用logback來輸出日誌

dubbo使用logback來輸出日誌

兩者皆為國內使用比較廣的兩個開源框架:一個是服務治理框架,另一個則是日誌框架。這個問題的解決方案一部分就在dubbo官網上:

dubbo的日誌適配

預設自動查詢

  • log4j
  • slf4j
  • jcl
  • jdk

可以通過以下方式配置日誌輸出策略:

java -Ddubbo.application.logger=log4j
dubbo.properties
dubbo.application.logger=log4j
dubbo.xml
<dubbo:application logger="log4j"/> //我採用的這種配置方式
而logback與slf4j天然融合,我們只需要在logback.xml增加下面的配置即可控制dubbo框架的日誌輸出:

<logger name="com.alibaba.dubbo" level="DEBUG"/>   --這是logback的配置方式,如有問題可參考logback官網。