45 lines
2.3 KiB
INI
45 lines
2.3 KiB
INI
log4cplus.rootLogger=DEBUG,RollFile
|
||
|
||
log4cplus.appender.Console=log4cplus::ConsoleAppender
|
||
log4cplus.appender.Console.layout=log4cplus::PatternLayout
|
||
log4cplus.appender.Console.layout.ConversionPattern=%D{%Y-%m-%d %H:%M:%S:%%q}|%p|%t|%f|%m %n
|
||
|
||
#可以根据你预先设定的大小来决定是否转储,当超过该大小,后续log信息会另存到新文件中。
|
||
#当存储的文件数目超过maxBackupIndex+1时,会删除最早生成的文件,保证整个文件数目等于maxBackupIndex+1。
|
||
#文件类型的appender可以设置ImmediateFlush来决定立即输出或是缓冲输出,ImmediateFlush=true效率低可靠性高,每次操作均会flush
|
||
log4cplus.appender.RollFile=log4cplus::RollingFileAppender
|
||
log4cplus.appender.RollFile.File=file.log
|
||
log4cplus.appender.RollFile.append=true
|
||
log4cplus.appender.RollFile.ImmediateFlush=true
|
||
log4cplus.appender.RollFile.MaxFileSize=1024000
|
||
log4cplus.appender.RollFile.MaxBackupIndex=10
|
||
log4cplus.appender.RollFile.layout=log4cplus::PatternLayout
|
||
log4cplus.appender.RollFile.layout.ConversionPattern=%D{%Y-%m-%d %H:%M:%S:%%q}|%p|%t|%m %n
|
||
|
||
#可以根据你预先设定的频度来决定是否转储,当超过该频度,后续log信息会另存到新文件中,
|
||
#这里的频度包括:MONTHLY(每月)、WEEKLY(每周)、DAILY(每日)、TWICE_DAILY(每两天)、HOURLY(每时)、MINUTELY(每分)。
|
||
#log4cplus.rootLogger=DEBUG, Console,DailyRollFile
|
||
|
||
#log4cplus.appender.DailyRollFile=log4cplus::DailyRollingFileAppender
|
||
#log4cplus.appender.DailyRollFile.File=app.log
|
||
#log4cplus.appender.DailyRollFile.append=true
|
||
#log4cplus.appender.DailyRollFile.Schedule=MINUTELY
|
||
#log4cplus.appender.DailyRollFile.ImmediateFlush=true
|
||
#log4cplus.appender.DailyRollFile.MaxBackupIndex=3
|
||
#log4cplus.appender.DailyRollFile.layout=log4cplus::PatternLayout
|
||
#log4cplus.appender.DailyRollFile.layout.ConversionPattern=%D{%m/%d/%Y %H:%M:%S:%%q} %p: %m %n
|
||
|
||
#定义iXcomConsole日志输出格式
|
||
|
||
log4cplus.appender.XcomRollFile=log4cplus::RollingFileAppender
|
||
log4cplus.appender.XcomRollFile.File=file.log
|
||
log4cplus.appender.XcomRollFile.append=true
|
||
log4cplus.appender.XcomRollFile.ImmediateFlush=true
|
||
log4cplus.appender.XcomRollFile.MaxFileSize=1024000
|
||
log4cplus.appender.XcomRollFile.MaxBackupIndex=3
|
||
log4cplus.appender.XcomRollFile.layout=log4cplus::PatternLayout
|
||
log4cplus.appender.XcomRollFile.layout.ConversionPattern=%D{%Y-%m-%d %H:%M:%S:%%q}|%p|%m %n
|
||
|
||
#根据日志文件名称自定义loglevel级别和appender
|
||
log4cplus.iXcomConsole=Info,XcomRollFile
|