日志自动清理

原创
2016/04/28 10:55
阅读数 229

一、应用场景:日志自动处理

如不注意日志轻易把磁盘撑爆

二、log4j配置

log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10

三、jBoss配置


<subsystem xmlns="urn:jboss:domain:logging:3.0">
			<size-rotating-file-handler name="FILE" autoflush="true">
				<level name="INFO"/>
				<formatter>
					<pattern-formatter pattern="PATTERN"/>
				</formatter>
				<file relative-to="jboss.server.log.dir" path="server.log"/>
				<rotate-size value="5000K"/>
				<max-backup-index value="10"/>
				<append value="true"/>
			</size-rotating-file-handler>
            <logger category="com.arjuna">
                <level name="WARN"/>
            </logger>
            <logger category="org.jboss.as.config">
                <level name="DEBUG"/>
            </logger>
            <logger category="sun.rmi">
                <level name="WARN"/>
            </logger>
            <root-logger>
                <level name="INFO"/>
                <handlers>
                    <handler name="FILE"/>
                </handlers>
            </root-logger>
            <formatter name="PATTERN">
                <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
            </formatter>
            <formatter name="COLOR-PATTERN">
                <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
            </formatter>
        </subsystem>



展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
3 收藏
1
分享
返回顶部
顶部