技术积累20170415(3)
来源:互联网 发布:外贸数据应用 编辑:程序博客网 时间:2024/05/25 20:01
log4j配置log4j.properties
log4j.rootLogger=info,CONSOLE,logstash,I,D,E,W,F
#File Appender Define
log4j.appender.I=org.apache.log4j.DailyRollingFileAppender
log4j.appender.I.File=logs/infoLog/mcache.log4j
log4j.appender.I.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.I.Threshold=INFO
log4j.appender.I.layout=org.apache.log4j.PatternLayout
log4j.appender.I.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.I.Encoding=UTF-8
###################################################################################
log4j.appender.D=org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File=logs/debugLog/mcache.log4j
log4j.appender.D.DatePattern='('yyyyMMddhh').log4j'
log4j.appender.D.Threshold=DEBUG
log4j.appender.D.layout=org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.D.Encoding=UTF-8
###################################################################################
log4j.appender.E=org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.Threshold=ERROR
log4j.appender.E.File=logs/errorLog/mcache.log4j
log4j.appender.E.DatePattern='('yyyyMMddhh').log4j'
log4j.appender.E.layout=org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.E.Encoding=UTF-8
###################################################################################
log4j.appender.F=org.apache.log4j.DailyRollingFileAppender
log4j.appender.F.Threshold=FATAL
log4j.appender.F.File=logs/fatalLog/mcache.log4j
log4j.appender.F.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.F.layout=org.apache.log4j.PatternLayout
log4j.appender.F.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.F.Encoding=UTF-8
###################################################################################
log4j.appender.W=org.apache.log4j.DailyRollingFileAppender
log4j.appender.W.Threshold=WARN
log4j.appender.W.File=logs/warnLog/mcache.log4j
log4j.appender.W.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.W.layout=org.apache.log4j.PatternLayout
log4j.appender.W.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.W.Encoding=UTF-8
###################################################################################
#CONSOLE Appender Define
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss} %c%l]:%m%n
log4j.appender.CONSOLE.Encoding=UTF-8
###################################################################################
# OpenSymphony Stuff
log4j.logger.com.opensymphony=INFO
log4j.logger.org.apache.struts2=DEBUG
log4j.logger.org.springframework=WARN
log4j.logger.com.alibaba.druid=ERROR
log4j.logger.org.xnio=ERROR
log4j.logger.org.elasticsearch.plugins=ERROR
log4j.logger.org.elasticsearch.client.transport=ERROR
###################################################################################
# socket appender
log4j.appender.logstash = org.apache.log4j.net.SocketAppender
kig4j.appender.logstash.Port=4560
log4j.appender.logstash.RemoteHost=192.168.30.90
log4j.appender.logstash.ReconnectionDelay=60000
log4j.rootLogger=info,CONSOLE,logstash,I,D,E,W,F
#File Appender Define
log4j.appender.I=org.apache.log4j.DailyRollingFileAppender
log4j.appender.I.File=logs/infoLog/mcache.log4j
log4j.appender.I.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.I.Threshold=INFO
log4j.appender.I.layout=org.apache.log4j.PatternLayout
log4j.appender.I.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.I.Encoding=UTF-8
###################################################################################
log4j.appender.D=org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File=logs/debugLog/mcache.log4j
log4j.appender.D.DatePattern='('yyyyMMddhh').log4j'
log4j.appender.D.Threshold=DEBUG
log4j.appender.D.layout=org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.D.Encoding=UTF-8
###################################################################################
log4j.appender.E=org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.Threshold=ERROR
log4j.appender.E.File=logs/errorLog/mcache.log4j
log4j.appender.E.DatePattern='('yyyyMMddhh').log4j'
log4j.appender.E.layout=org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.E.Encoding=UTF-8
###################################################################################
log4j.appender.F=org.apache.log4j.DailyRollingFileAppender
log4j.appender.F.Threshold=FATAL
log4j.appender.F.File=logs/fatalLog/mcache.log4j
log4j.appender.F.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.F.layout=org.apache.log4j.PatternLayout
log4j.appender.F.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.F.Encoding=UTF-8
###################################################################################
log4j.appender.W=org.apache.log4j.DailyRollingFileAppender
log4j.appender.W.Threshold=WARN
log4j.appender.W.File=logs/warnLog/mcache.log4j
log4j.appender.W.DatePattern='('yyyyMMddHH').log4j'
log4j.appender.W.layout=org.apache.log4j.PatternLayout
log4j.appender.W.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss SSS} %c]:%m%l%n
log4j.appender.W.Encoding=UTF-8
###################################################################################
#CONSOLE Appender Define
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss} %c%l]:%m%n
log4j.appender.CONSOLE.Encoding=UTF-8
###################################################################################
# OpenSymphony Stuff
log4j.logger.com.opensymphony=INFO
log4j.logger.org.apache.struts2=DEBUG
log4j.logger.org.springframework=WARN
log4j.logger.com.alibaba.druid=ERROR
log4j.logger.org.xnio=ERROR
log4j.logger.org.elasticsearch.plugins=ERROR
log4j.logger.org.elasticsearch.client.transport=ERROR
###################################################################################
# socket appender
log4j.appender.logstash = org.apache.log4j.net.SocketAppender
kig4j.appender.logstash.Port=4560
log4j.appender.logstash.RemoteHost=192.168.30.90
log4j.appender.logstash.ReconnectionDelay=60000
log4j.appender.logstash.LocationInfo=true
0 0
- 技术积累20170415(3)
- 技术积累20170415(4)
- 技术积累20170415(1)
- 技术积累20170415(2)
- 项目开发积累(技术)
- 技术积累(二)redis
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 技术积累
- 踩方格
- 增强for循环与普通for循环的区别2
- tensorflow识别手写数字(2)
- 映射网络驱动器如何共享别人电脑上的共享文件
- STRUTS系列之 工作原理
- 技术积累20170415(3)
- CUDA Pro Tip: Increase Performance with Vectorized Memory Access
- java_方法重载_覆盖
- 腾讯后台开发实习生1面+2面
- Dubbo学习(三)服务调用
- 19:最低通行费
- Python中多进程之间的数据共享
- 3575: [Hnoi2014]道路堵塞
- IM系统设计