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