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