| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- <?xml version="1.0" encoding="UTF-8"?>
 
- <!-- ========================== 自定义输出格式说明================================ -->
 
- <!-- %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL -->
 
- <!-- %r 输出自应用启动到输出该log信息耗费的毫秒数  -->
 
- <!-- %c 输出所属的类目,通常就是所在类的全名 -->
 
- <!-- %t 输出产生该日志事件的线程名 -->
 
- <!-- %m 输出代码中指定的消息, 产生的日志具体信息-->
 
- <!-- %n 输出一个回车换行符,Windows平台为“\r\n”,Unix平台为“\n” -->
 
- <!-- %d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921  -->
 
- <!-- %l 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。举例:Testlog4.main(TestLog4.java:10)  -->
 
- <!-- ========================================================================== -->
 
- <Configuration status="WARN"  monitorInterval="1800" >
 
-     <!--<properties> -->
 
-     <!--  <property name="LOG_HOME">logs</property> -->
 
-     <!--<property name="FILE_NAME">hos</property>-->
 
-     <!--</properties>-->
 
-     <Appenders>
 
-         <!-- 日志文件保存-->
 
-         <RollingFile name="RollingFile" fileName="${sys:log4j}/esb_mini.log"
 
-                      filePattern="${sys:log4j}esb_mini-%d{MM-dd-yyyy}-%i.log">
 
-             <PatternLayout charset="UTF-8"
 
-                            pattern='%d{yyyy-MM-dd HH:mm:ss}-- %p %t %c - %m%n'/>
 
-             <Policies>
 
-                 <TimeBasedTriggeringPolicy/>
 
-                 <SizeBasedTriggeringPolicy size="10 MB"/>
 
-             </Policies>
 
-             <DefaultRolloverStrategy fileIndex="max" max="10"/>
 
-         </RollingFile>
 
-     </Appenders>
 
-     <Loggers>
 
-         <Root level="trace">
 
-             <AppenderRef ref="RollingFile"/>
 
-         </Root>
 
-     </Loggers>
 
- </Configuration>
 
 
  |