#回滚日志配置 #方式1:每日生成一个文件 #DEBUG,INFO,ERROR,建议切换生产后使用INFO或ERROR log4j.rootLogger=INFO,C3,A1 ### 应用于控制台 log4j.appender.A1=com.sinopec.siam.apache.log4j.ConsoleAppender log4j.appender.A1.Threshold=INFO log4j.appender.A1.Target=System.out log4j.appender.A1.layout=com.sinopec.siam.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\:mm\:ss,SSS}\:%c{2}[%M] %m%n #log4j.appender.A1.logfile.File=d:/siamlogs/a.log #log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n #应用于文件 #log4j.appender.B2=com.sinopec.siam.apache.log4j.FileAppender #log4j.appender.B2.Threshold=WARN #log4j.appender.B2.File=logs/hrcpom_ERROR.log #log4j.appender.B2.Append=false #log4j.appender.B2.layout=com.sinopec.siam.apache.log4j.PatternLayout #log4j.appender.B2.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\\\:mm\\\:ss}\\\: %c %m%n #周期性生成日志 #每天产生一个日志文件 # 1)'.'yyyy-MM: 每月 # 2)'.'yyyy-ww: 每周 # 3)'.'yyyy-MM-dd: 每天 # 4)'.'yyyy-MM-dd-a: 每天两次 # 5)'.'yyyy-MM-dd-HH: 每小时 # 6)'.'yyyy-MM-dd-HH-mm: 每分钟 com.sinopec.siam.apache.log4j.DailyRollingFileAppender log4j.appender.C3=com.sinopec.siam.apache.log4j.DailyRollingFileAppender log4j.appender.C3.Threshold=INFO #log4j.appender.C3.File=logs/server1/sipc_sso.log log4j.appender.C3.Encoding=utf-8 log4j.appender.C3.File=${catalina.home}/logsSP/saml_auth.log log4j.appender.C3.DatePattern='.'yyyy-MM-dd log4j.appender.C3.layout=com.sinopec.siam.apache.log4j.PatternLayout log4j.appender.C3.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\:mm\:ss,SSS}\:%c{2}[%M] %m%n log4j.logger.com.sinopec.siam.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider=DEBUG,C4 log4j.appender.C4=com.sinopec.siam.apache.log4j.DailyRollingFileAppender #log4j.appender.C3.File=logs/server1/sipc_sso.log log4j.appender.C4.Encoding=utf-8 log4j.appender.C4.File=${catalina.home}/logsSP/metadata_down.log log4j.appender.C4.DatePattern='.'yyyy-MM-dd log4j.appender.C4.layout=com.sinopec.siam.apache.log4j.PatternLayout log4j.appender.C4.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\:mm\:ss,SSS}\:%c{2}[%M] %m%n #timer_metadata.log # 应用于文件回滚 log4j.appender.R=com.sinopec.siam.apache.log4j.RollingFileAppender log4j.appender.R.Threshold=INFO log4j.appender.R.File=${catalina.home}/logsSP/saml_authR.log log4j.appender.R.Append=true #文件大小按情况设置 log4j.appender.R.MaxFileSize=100MB #保留文件个数按情况配置 log4j.appender.R.MaxBackupIndex=10 log4j.appender.R.layout=com.sinopec.siam.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\:mm\:ss,SSS}\:%c{2}[%M] %m%n