【发布时间】:2013-10-15 20:21:16
【问题描述】:
我正在尝试让 Remoting appender 在 log4net 中工作。我已经实现了these posts 中显示的方法,并且我看到服务器对象正在侦听正确的端口,但我无法让客户端对象实际建立远程连接。客户端和服务器都在同一台机器上运行(我的开发箱),所以它不应该是防火墙问题。我实现了 TimedRemotingAppender,如帖子中所示,我可以在 LogEvents 方法上设置一个断点,并看到它在我调用 log4net 时遇到断点,但服务器上什么也没有出现。我很确定我的配置文件是正确的。
那里有任何 log4net 专家,有什么技巧可以让它工作吗?
谢谢, 彼得
【问题讨论】:
-
你用的是什么版本的log4net?
-
1.2.10 - 我知道有一个新版本发布,但我的老板告诉我此时要“冻结”第三方产品,除非有充分的理由(你认为1.2.12 会有什么不同吗?)谢谢。
-
客户端和服务器的版本完全相同(相同的 dll),因为此时仅在我的开发机器上运行。
-
起初,我认为这听起来像我不久前遇到的类似情况,但我认为情况并非如此。您是否尝试过 log4net 本身的任何调试步骤,以查看是否缩小了问题所在? haacked.com/archive/2006/09/27/Log4Net_Troubleshooting.aspx
-
@PeterHowe 我们在哪里可以查看远程附加程序的日志消息?