0

我有一个控制台应用程序,它将其日志写入单个指定的日志文件。该程序进行了一些(长)批处理细化,并且可能会在此细化仍在进行中时再次调用它(因此两个进程写入同一个文件)。我有一个 RollingFileAppender,一切正常(我使用 InterProcessLock)直到滚动时间,当它发生时我有一个异常。我读到这是正常的,因为 log4net 不能确保 RollingFileAppender 中的“进程同步”。我该如何解决这个问题?提前致谢。

4

0 回答 0