12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <configuration scan="true" scanPeriod="60 seconds" debug="false">
- <property name="LOG_HOME" value="./logs"/>
- <property name ="SQL_LEVEL" value="INFO"/>
- <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
- <encoder>
- <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{50} : %msg%n</pattern>
- <charset>UTF-8</charset>
- </encoder>
- </appender>
- <appender name="error_db_appender" class="datart.core.log.AccessLogAppender">
- </appender>
- <appender name="root" class="ch.qos.logback.core.rolling.RollingFileAppender">
- <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
- <FileNamePattern>${LOG_HOME}/%d{yyyy-MM-dd}.log</FileNamePattern>
- <MaxHistory>30</MaxHistory>
- </rollingPolicy>
- <encoder>
- <charset>UTF-8</charset>
- <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} : %msg%n</pattern>
- </encoder>
- </appender>
- <appender name="sql" class="ch.qos.logback.core.rolling.RollingFileAppender">
- <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
- <FileNamePattern>${LOG_HOME}/%d{yyyy-MM-dd}-sql.log</FileNamePattern>
- <MaxHistory>30</MaxHistory>
- </rollingPolicy>
- <encoder>
- <charset>UTF-8</charset>
- <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} : %msg%n</pattern>
- </encoder>
- </appender>
- <root level="INFO">
- <appender-ref ref="console"/>
- <appender-ref ref="root" />
- </root>
- <logger name="datart.data.provider.jdbc.adapters" level="${SQL_LEVEL}" addtivity="false">
- <appender-ref ref="sql"/>
- </logger>
- <logger name="datart.data.provider.local.LocalDB" level="${SQL_LEVEL}" addtivity="false">
- <appender-ref ref="sql"/>
- </logger>
- </configuration>
|