试图让远程追加器在 log4net 中工作

本文关键字:log4net 工作 追加 程追加 | 更新日期: 2023-09-27 18:35:42

我正在尝试让远程处理追加器在log4net中工作。 我已经实现了这些帖子中显示的方法,并且我看到服务器对象侦听正确的端口,但我无法让客户端对象实际进行远程连接。 客户端和服务器都在同一台机器上运行(我的开发盒),所以这不应该是防火墙问题。 我实现了 TimedRemotingAppender 如帖子所示,我可以在 LogEvents 方法上设置断点,并看到每当我调用 log4net 时它都会命中断点,但服务器上没有任何内容出现。 我很确定我的配置文件正确无误。

任何log4net大师,有没有技巧可以让它工作?

谢谢彼得

试图让远程追加器在 log4net 中工作

好的,我发现这不是一个真正的log4net问题。 我在代码中的其他地方进行了更改,更改了以下代码行:

RemotingConfiguration.Configure(null, true);

对此:

RemotingConfiguration.Configure(null, false);

数据开始流动。 我不确定我必须编写什么额外的代码才能使远程连接的"安全"版本正常工作,但是我们要执行此操作的任何机器都已经在公司防火墙后面,所以我可能不必大惊小怪安全性。

谢谢彼得