【发布时间】:2018-04-13 04:58:14
【问题描述】:
尝试研究但遇到了死胡同。
在 Java(或任何其他语言)中,如何将日志记录到文件 - 更具体地说:
- 当另一个事件发生并需要记录时,文件如何不被锁定?
- 是否有用于追加到日志文件的队列?
- 如果文件未锁定,日志条目如何混淆?例如。正在记录一个错误流,而另一个仍在写入?
- 能否在不中断日志记录活动的情况下由其他进程打开或写入文件?
【问题讨论】:
-
问题“太宽泛了”,因为 1)您要问 4 个问题,而不是一个,2)答案取决于您使用的日志记录实现。一些支持排队和异步写入,如果你配置它们。
-
谢谢。