Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <configuration scan="true" scanPeriod="2 seconds">
- <include resource="org/springframework/boot/logging/logback/base.xml"/>
- <jmxConfigurator/>
- <logger name="org.springframework" level="INFO"/>
- <logger name="org.springframework.web.filter.CommonsRequestLoggingFilter" level="DEBUG"/>
- <logger name="com.mypackage" level="WARN"/>
- <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
- <encoder>
- <pattern>
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
- </pattern>
- </encoder>
- </appender>
- <turboFilter class="ch.qos.logback.classic.turbo.DynamicThresholdFilter">
- <Key>dynamicLogLevel</Key>
- <DefaultThreshold>DEBUG</DefaultThreshold>
- <MDCValueLevelPair>
- <value>dynamicLogLevelDEBUG</value>
- <level>DEBUG</level>
- </MDCValueLevelPair>
- <!-- dynamicLogLevelERROR for testing -->
- <MDCValueLevelPair>
- <value>dynamicLogLevelERROR</value>
- <level>ERROR</level>
- </MDCValueLevelPair>
- </turboFilter>
- .....
- </configuration>
- <configuration scan="true" scanPeriod="2 seconds">
- <springProperty name="yourVar" source="key.of.your.yaml.property"/>
- ...${yourVar}...
- <property file="${HOME}/configuration/application.yaml"/>
- LOG_FILE : C:/logs
- <appender name="MY_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender">
- <file>${LOG_FILE}</file>
- ...
- </appender>
- <configuration scan="true" scanPeriod="10 seconds">
Add Comment
Please, Sign In to add comment