当我尝试使用 microlog 记录数据时,有时似乎某些数据没有正确记录。这意味着,有时使用 logger.info("..") 的那些行会被记录,而有时这些行不会被记录。
但是,我一直可以从 logCat 中看到这些行,这意味着 LogCat 中的显示正确。
我通常使用 microlog 将数据记录到系统默认文本文件 log.txt 中。
protected static final Logger logger = LoggerFactory.getLogger();
protected FileAppender appender = new FileAppender();
PropertyConfigurator.getConfigurator(this).configure();
appender.setFileName("/myapp/log.txt");
appender.setAppend(true);
logger.addAppender(appender);
logger.info("testing");
微日志属性
microlog.level=INFO
microlog.appender=LogCatAppender;FileAppender
microlog.formatter=PatternFormatter
microlog.formatter.PatternFormatter.pattern=[%d]:[%P] %c - %m %T
我怎样才能解决这个问题,以便所有那些使用的线路logger.info("...")
都会被记录下来log.txt file
?