pom.server.2.11.9.source-code.logback.xml Maven / Gradle / Ivy
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2019 Of Him Code Technology Studio Jpom is licensed under Mulan PSL v2. You can use this software according to the terms and conditions of the Mulan PSL v2. You may obtain a copy of Mulan PSL v2 at: http://license.coscl.org.cn/MulanPSL2 THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. See the Mulan PSL v2 for more details. --> <configuration scan="true" scanPeriod=" 5 seconds"> <!--动态定义日志路径,请勿修改将影响查看系统日志功能--> <define name="logPath" class="org.dromara.jpom.system.ServerLogbackConfig"/> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%highlight(%thread)] %-5level %logger{10} [%file:%line] - %msg%n</pattern> <!-- <pattern><![CDATA[%date %level [%thread] %logger{10} [%file:%line]- x:\(%X\) %msg %n]]></pattern>--> </encoder> </appender> <appender name="LOG-ROOT" class="ch.qos.logback.classic.sift.SiftingAppender"> <discriminator> <Key>destination</Key> <DefaultValue>server</DefaultValue> </discriminator> <sift> <appender name="FILE-${destination}" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>${logPath}/${destination}.log</File> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <!-- rollover daily --> <fileNamePattern>${logPath}/%d{yyyy-MM-dd}/${destination}-%d{yyyy-MM-dd}-%i.log</fileNamePattern> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <!-- or whenever the file size reaches 100MB --> <maxFileSize>512MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> <maxHistory>60</maxHistory> </rollingPolicy> <encoder> <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%highlight(%thread)] %-5level %logger{10} [%file:%line] - %msg%n </pattern> </encoder> </appender> </sift> </appender> <root level="INFO"> <appender-ref ref="LOG-ROOT"/> <appender-ref ref="STDOUT"/> </root> <logger name="org.springframework.web.servlet.DispatcherServlet" additivity="false"> <!-- 打印请求信息方式二--> <level value="debug"/> <appender-ref ref="LOG-ROOT"/> <appender-ref ref="STDOUT"/> </logger> <!--请求响应日志--> <logger name="org.dromara.jpom.system.WebAopLog" additivity="false"> <level value="INFO"/> <appender-ref ref="LOG-ROOT"/> <appender-ref ref="STDOUT"/> </logger> <logger name="org.dromara.jpom" additivity="false"> <level value="debug"/> <appender-ref ref="LOG-ROOT"/> <appender-ref ref="STDOUT"/> </logger> <logger name="cn.hutool.db" additivity="false"> <level value="debug"/> <appender-ref ref="LOG-ROOT"/> <appender-ref ref="STDOUT"/> </logger> </configuration>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy