【发布时间】:2015-11-19 05:24:58
【问题描述】:
我的需求很简单:
使用 log4cplus,我希望能够在日志文件中写入日志,并在每次写入之前刷新日志文件。这样,当我运行我的应用程序时,我的日志文件中将只有一行。
我尝试了 append=False 属性,但它只在启动时刷新日志文件。
我可以用 C++ 手动完成,但我不想编写 C++ 代码,因为产品已经在生产中。
有什么想法吗?
谢谢,
【问题讨论】:
-
刷新通常意味着别的东西:将所有缓冲的数据写入磁盘(等等)
-
单行日志文件听起来没什么帮助...您可以随时调整最大日志文件大小等。