這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)日志級(jí)別怎么利用logback進(jìn)行設(shè)置,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)建站是一家專(zhuān)業(yè)提供和政企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、HTML5建站、小程序制作等業(yè)務(wù)。10年已為和政眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)的建站公司優(yōu)惠進(jìn)行中。1、實(shí)現(xiàn)效果:項(xiàng)目的整體的日志打印級(jí)別為ERROR,但在某個(gè)包下或某個(gè)類(lèi)想打印INFO級(jí)別的日志。
2、配置:
FILE是ERROR級(jí)別日志打??;
SPECIAL 是INFO級(jí)別日志打?。?/p>
FILE與SPECIAL不同是日志保存路徑不同,其它策略相同;
通過(guò) logger標(biāo)簽指定包路徑或類(lèi)路徑并引用SPECIAL;
<?xml version="1.0" encoding="UTF-8"?> <configuration> <contextName>test</contextName> <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${catalina.home}/logs/test/test.%d.%i.log</fileNamePattern> <maxHistory>30</maxHistory> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <maxFileSize>10MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> </rollingPolicy> <encoder> <pattern>%d %p (%file:%line\)- %m%n -[%X{X-B3-TraceId:-},%X{X-B3-SpanId:-}]</pattern> <charset>UTF-8</charset> </encoder> </appender> <appender name="SPECIAL" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${catalina.home}/logs/test/special/special.%d.%i.log</fileNamePattern> <maxHistory>30</maxHistory> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <maxFileSize>10MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> </rollingPolicy> <encoder> <pattern>%d %p (%file:%line\)- %m%n -[%X{X-B3-TraceId:-},%X{X-B3-SpanId:-}]</pattern> <charset>UTF-8</charset> </encoder> </appender> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d %p (%file:%line\)- %m%n </pattern> <charset>UTF-8</charset> </encoder> </appender> <!--打印SQL--> <logger name="daoLog" level="ERROR" /> <!-- 記錄special操作日志 --> <logger name="aaa.bbb.ccc.DemoService" level="INFO" > <appender-ref ref="SPECIAL"/> </logger> <root level="error"> <appender-ref ref="FILE"/> <appender-ref ref="STDOUT"/> </root> </configuration>
網(wǎng)站標(biāo)題:日志級(jí)別怎么利用logback進(jìn)行設(shè)置-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/article44/doeehe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)、云服務(wù)器、用戶(hù)體驗(yàn)、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容