<?xml version="1.0" encoding="UTF-8"?> <Configuration status="warn" monitorInterval="600"> <Appenders> <Console name="Console" target="SYstem_OUT"> <PatternLayout pattern="[%-5p] %d %c - %m%n" /> </Console> <File name="File" fileName="/home/log4j2/sfpt/all/all.log"> <PatternLayout pattern="%m%n" /> </File> <Console name="Console" target="SYstem_OUT"> <PatternLayout pattern="%d [%t] %-5level %logger{36} %msg%n" /> </Console> <RollingFile name="RollingFile" fileName="logs/mylog.log" filePattern="logs/$${date:yyyy-MM}/mylog-%d{MM-dd-HH-mm}-%i.log.gz"> <PatternLayout> <Pattern>%d %-5level %c{1.} [%t] %m%n</Pattern> </PatternLayout> <Policies> <TimeBasedTriggeringPolicy interval="1" /> <SizeBasedTriggeringPolicy size="250 MB" /> </Policies> </RollingFile>
</Appenders>
<Loggers> <Logger name="mh.sample2.Log4jTest2" level="INFO"> <AppenderRef ref="File" /> </Logger> <Root level="INFO"> <AppenderRef ref="Console" /> </Root> <Logger name="mylog" level="warn" additivity="false"> <AppenderRef ref="RollingFile" /> </Logger> </Loggers> </Configuration>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。