logback 的 access 模块
生活随笔
收集整理的這篇文章主要介紹了
logback 的 access 模块
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
官方提供的log4j.properties轉(zhuǎn)換成logback.xml
https://logback.qos.ch/translator/
logback-access的使用
logback-access模塊與Servlet容器(如Tomcat和Jetty)集成,以提供HTTP訪問日志功能。我們可以使用logback-access模塊來替換tomcat的訪問日志。
1. 將logback-access.jar與logback-core.jar復(fù)制到$TOMCAT_HOME/lib/目錄下
2. 修改$TOMCAT_HOME/conf/server.xml中的Host元素中添加:
<Valve className="ch.qos.logback.access.tomcat.LogbackValve" />3. logback默認(rèn)會在$TOMCAT_HOME/conf下查找文件 logback-access.xml
<?xml version="1.0" encoding="UTF-8"?> <configuration><!-- always a good activate OnConsoleStatusListener --><statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener"/><property name="LOG_DIR" value="${catalina.base}/logs"/><appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_DIR}/access.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>access.%d{yyyy-MM-dd}.log.zip</fileNamePattern></rollingPolicy><encoder><!-- 訪問日志的格式 --><pattern>combined</pattern></encoder></appender><appender-ref ref="FILE"/> </configuration>4. 官方配置: https://logback.qos.ch/access.html#configuration
?
總結(jié)
以上是生活随笔為你收集整理的logback 的 access 模块的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: logback 的过滤器和异步日志和自定
- 下一篇: log4j2 入门