log4net:在进程间同步文件写入

时间:2013-11-06 14:33:20

标签: .net log4net

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

0 个答案:

没有答案