【问题标题】:Chainsaw doesn't work on localhost电锯在本地主机上不起作用
【发布时间】:2011-07-29 07:07:46
【问题描述】:

我使用 Log2Console 查看远程日志。我的记录器是 NLog。我的配置如下所示:

<target name="log_main" xsi:type="Chainsaw"
        address="udp://localhost:12345"/>

当我在一台机器上同时运行日志生产者和 Log2Console 时,没有显示任何日志。当我在不同的机器上运行它们时(当然是指定相应的地址),一切正常。

我尝试将127.0.0.1 替换为127.0.0.2localhost。我也尝试在 Log2Console 中启用/禁用 IPv6,但它仍然不起作用。
我的系统是Win7 x64。

【问题讨论】:

    标签: logging udp nlog apache-chainsaw


    【解决方案1】:

    我在使用 UDP 时遇到了同样的问题。当我尝试 TCP 时,我得到“无效的流标头:3C6C6F67”异常。没有找到解决方案,但我已经切换到 Log2Console (http://log2console.codeplex.com/)。您可以使用相同的xsi:type="Chainsaw" 目标。 它更简单但对我来说足够强大。它还可以与 NLog 无缝协作。

    【讨论】:

      【解决方案2】:

      我有同样的问题。 TCP 或 UDP 无关紧要,但是当我为本地机器指定完整的 IP 地址时,它就起作用了。

      【讨论】:

      • 这对我有用。它必须是数字 IP 地址、主机名或 localhost 也不起作用
      猜你喜欢
      • 2015-02-25
      • 2011-02-15
      • 2015-03-19
      • 2018-01-02
      • 2017-07-22
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多