| 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>
 |