<?xml version="1.0" encoding="UTF-8"?>
|
<Configuration status="WARN">
|
<Appenders>
|
<Console name="Console" target="SYSTEM_OUT">
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %logger{36} - %msg%n" />
|
</Console>
|
|
<RollingRandomAccessFile name="File"
|
fileName="C:/log/qxueyou.log" append="true"
|
filePattern="C:/log/qxueyou-%d{yyyyMMdd}-%i.log">
|
<PatternLayout>
|
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
|
</PatternLayout>
|
<Policies>
|
<TimeBasedTriggeringPolicy interval="1"
|
modulate="true" />
|
<SizeBasedTriggeringPolicy size="30 MB" />
|
</Policies>
|
</RollingRandomAccessFile>
|
|
<RollingRandomAccessFile name="error_file"
|
fileName="C:/log/qxueyou_err.log" append="true"
|
filePattern="C:/log/qxueyou_err-%d{yyyyMMdd}-%i.log">
|
<PatternLayout>
|
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
|
</PatternLayout>
|
<Policies>
|
<TimeBasedTriggeringPolicy interval="1"
|
modulate="true" />
|
<SizeBasedTriggeringPolicy size="30 MB" />
|
</Policies>
|
</RollingRandomAccessFile>
|
|
<RollingRandomAccessFile name="OnsFile"
|
fileName="C:/logOns/qxueyouOns.log" append="true"
|
filePattern="C:/logOns/qxueyouOns-%d{yyyyMMdd}-%i.log">
|
<PatternLayout>
|
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
|
</PatternLayout>
|
<Policies>
|
<TimeBasedTriggeringPolicy interval="1"
|
modulate="true" />
|
<SizeBasedTriggeringPolicy size="30 MB" />
|
</Policies>
|
</RollingRandomAccessFile>
|
|
|
</Appenders>
|
<Loggers>
|
|
<Root level="info">
|
<AppenderRef ref="Console" />
|
</Root>
|
|
<!-- 输出 hibernate SQL -->
|
<logger name="org.hibernate" level="error" additivity="false">
|
<AppenderRef ref="File" />
|
</logger>
|
|
<!-- 输出 hibernate SQL -->
|
<logger name="org.hibernate.SQL" level="debug" additivity="false">
|
<AppenderRef ref="File" />
|
</logger>
|
|
<!-- 输出 hibernate SQL 执行参数绑定信息 -->
|
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="trace" additivity="false">
|
<AppenderRef ref="File" />
|
<AppenderRef ref="Console" />
|
</logger>
|
|
<!-- 安全过滤器日志级别配置 -->
|
<logger name="AuthorizeFilter" level="debug" additivity="false">
|
<AppenderRef ref="Console" />
|
</logger>
|
|
<logger name="WeixinSdkService" level="debug" additivity="false">
|
<AppenderRef ref="Console" />
|
</logger>
|
|
<logger name="ONSExceptionLogService" level="error" additivity="false">
|
<AppenderRef ref="OnsFile" />
|
</logger>
|
|
</Loggers>
|
</Configuration>
|