当Log4cxx决定将它缓存的日志写入文件(如以前配置的那样)时,是基于缓冲区还是基于计时器?
此外,当我向Log4cxx发送日志时,是否可以配置Log4cxx来编写日志,而不是在它决定时编写日志呢?
发布于 2014-09-07 15:02:54
在RollingfileAppender
中使用setfile()
设置文件时,可以判断是否需要缓冲IO。此选项将相应地自动配置setImmediateFlush()
。
缓冲写入器的代码显示,冲洗诱骗是基于独占大小(如果buffer+new输出超过bufer大小)采取的。
https://stackoverflow.com/questions/25709565
复制相似问题