eis/config/Config/App4Log.cfg

45 lines
2.3 KiB
INI
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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