log 4 jは1時間ごとにログファイルを生成する

4904 ワード

 1 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender

 2 log4j.appender.CONSOLE.Threshold=INFO

 3 log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout

 4 log4j.appender.CONSOLE.layout.ConversionPattern=<%d{ yyyy-MM-dd HH\:mm\:ss \:SSS} [%p]>[PRO]%X{module}%X{processType}%X{random}%X{random2}%X: %m%n

 5 

 6 log4j.appender.PRODUCT=org.apache.log4j.DailyRollingFileAppender

 7 #log4j.appender.PRODUCT=org.apache.log4j.RollingFileAppender

 8 log4j.appender.PRODUCT.Append=true

 9 log4j.appender.PRODUCT.DatePattern='.' yyyy-MM-dd -HH

10 log4j.appender.PRODUCT.File=${home}${file.separator}amn_sms${file.separator}logs${file.separator}sms.log

11 log4j.appender.PRODUCT.Threshold=INFO

12 #log4j.appender.PRODUCT.MaxFileSize=20MB

13 log4j.appender.PRODUCT.layout=org.apache.log4j.PatternLayout

14 log4j.appender.PRODUCT.layout.ConversionPattern=<%d{ yyyy-MM-dd HH\:mm\:ss \:SSS} [%p]>[PRO]%X{module}%X{processType}%X{random}%X{random2}%X: %m%n

15 

16 log4j.appender.PRODUCT-WARN=org.apache.log4j.DailyRollingFileAppender

17 log4j.appender.PRODUCT-WARN.Append=true

18 log4j.appender.PRODUCT-WARN.DatePattern='.' yyyy-MM-dd

19 log4j.appender.PRODUCT-WARN.File=${home}${file.separator}amn_sms${file.separator}logs${file.separator} sms-warn.log

20 log4j.appender.PRODUCT-WARN.Threshold=WARN

21 log4j.appender.PRODUCT-WARN.layout=org.apache.log4j.PatternLayout

22 log4j.appender.PRODUCT-WARN.layout.ConversionPattern=<%d{ yyyy-MM-dd HH\:mm\:ss \:SSS} [%p]>[PRO]%X{module}%X{processType}%X{random}%X{random2}%X: %m%n

23 

24 log4j.appender.PRODUCT-ERROR=org.apache.log4j.DailyRollingFileAppender

25 log4j.appender.PRODUCT-ERROR.Append=true

26 log4j.appender.PRODUCT-ERROR.DatePattern='.' yyyy-MM-dd

27 log4j.appender.PRODUCT-ERROR.File=${home}${file.separator}amn_sms${file.separator}logs${file.separator} sms-error.log

28 log4j.appender.PRODUCT-ERROR.Threshold=ERROR

29 log4j.appender.PRODUCT-ERROR.layout=org.apache.log4j.PatternLayout

30 log4j.appender.PRODUCT-ERROR.layout.ConversionPattern=<%d{ yyyy-MM-dd HH\:mm\:ss \:SSS} [%p]>[PRO]%X{module}%X{processType}%X{random}%X{random2}%X: %m%n

31 

32 log4j.logger.com.ibatis=DEBUG

33 log4j.logger.java.sql=DEBUG

34 log4j.logger.org.springframework=INFO

35 #log4j.logger.uk.ltd.getahead.dwr = DEBUG

36 log4j.rootLogger=INFO, CONSOLE ,PRODUCT,PRODUCT-WARN,PRODUCT-ERROR