0

Log2Console を使用してリモート ログを表示します。私のロガーはNLogです。私の設定は次のようになります:

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

1 台のマシンでログ プロデューサーと Log2Console の両方を実行すると、ログが表示されません。それらを異なるマシンで実行すると(もちろん、対応するアドレスを指定して)、すべて正常に動作します。

orに置き換えてみまし127.0.0.1た。また、Log2Console で IPv6 の有効化/無効化を試みましたが、それでも機能しません。 私のシステムは Win7 x64 です。127.0.0.2localhost

4

2 に答える 2

1

私は同じ問題を抱えていました。TCP か UDP かは問題ではありませんでしたが、ローカル マシンの完全な IP アドレスを指定すると、うまくいきました。

于 2013-04-17T13:45:30.437 に答える
1

UDPと同じ問題がありました。TCP を試したところ、「無効なストリーム ヘッダー: 3C6C6F67」という例外が発生しました。解決策は見つかりませんでしたが、Log2Console ( http://log2console.codeplex.com/ ) に切り替えました。同じxsi:type="Chainsaw"ターゲットを使用できます。シンプルですが、私にとっては十分強力です。また、NLog とシームレスに連携します。

于 2011-09-22T19:00:27.957 に答える