<?xml version="1.0" encoding="UTF-8"?>
|
<Configuration status="INFO">
|
|
<properties>
|
<property name="LOG_HOME">logs</property>
|
</properties>
|
|
<Appenders>
|
<Console name="Console" target="SYSTEM_OUT">
|
<PatternLayout pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</Console>
|
|
<RollingRandomAccessFile name="running-log"
|
fileName="${LOG_HOME}/${FILE_NAME}.log"
|
filePattern="${LOG_HOME}/$${date:yyyy-MM}/${FILE_NAME}-%d{yyyy-MM-dd}-%i.log.gz">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
<Policies>
|
<TimeBasedTriggeringPolicy />
|
<SizeBasedTriggeringPolicy size="10 MB" />
|
</Policies>
|
<DefaultRolloverStrategy max="20" />
|
</RollingRandomAccessFile>
|
|
<!-- 消息 -->
|
<File name="mqSend" fileName="D:/logs/mq/mqSend.log" append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
<File name="mqConsume" fileName="logs/mq/mqConsume.log" append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
<!-- 淘宝相关 -->
|
<File name="taobaoTaoke" fileName="logs/taobao/taobaoTaoke.log"
|
append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
<File name="taobaoAuth" fileName="logs/taobao/taobaoAuth.log"
|
append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
<File name="taobaoTrade" fileName="logs/taobao/taobaoTrade.log"
|
append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
|
<File name="taobaoGoods" fileName="logs/taobao/taobaoGoods.log"
|
append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
|
|
<!-- 用户相关 -->
|
<File name="userLogin" fileName="logs/user/userLogin.log" append="true">
|
<PatternLayout
|
pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
|
</File>
|
|
</Appenders>
|
|
<Loggers>
|
<Logger name="mqSend" level="INFO" additivity="true">
|
<AppenderRef ref="mqSend" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
<Loggers>
|
<Logger name="mqConsume" level="INFO" additivity="true">
|
<AppenderRef ref="mqConsume" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
|
<Loggers>
|
<Logger name="taobaoTaoke" level="INFO" additivity="true">
|
<AppenderRef ref="taobaoTaoke" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
<Loggers>
|
<Logger name="taobaoAuth" level="INFO" additivity="true">
|
<AppenderRef ref="taobaoAuth" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
<Loggers>
|
<Logger name="taobaoTrade" level="INFO" additivity="true">
|
<AppenderRef ref="taobaoTrade" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
<Loggers>
|
<Logger name="taobaoGoods" level="INFO" additivity="true">
|
<AppenderRef ref="taobaoGoods" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
<Loggers>
|
<Logger name="userLogin" level="INFO" additivity="true">
|
<AppenderRef ref="userLogin" />
|
</Logger>
|
<Root level="INFO">
|
<AppenderRef ref="Console" />
|
</Root>
|
</Loggers>
|
|
|
</Configuration>
|