我有一个 c++ 应用程序,它使用 log4cxx(RollingFile appender)记录到某个文件。我想同时从另一个用 c# 编写的模块登录到同一个文件;所以我将 log4net 配置为使用相同的文件,但我无法获取新消息。如果我停用 c++ 日志记录,我可以看到 c# 消息。所以我认为这是一个锁定问题,并寻找一个配置选项来告诉 log4cxx 不要锁定文件。我进入了 log4net 的 MinimalLock 模型,但在 log4cxx 中找不到任何东西......有人知道它是否可以完成,以及如何完成?
提前致谢,
埃内斯托·卡伦