起動時JGroups 2.7.0。私はそれを抑制または(フレームワークの残りの部分が使用)のLog4jを使用してリダイレクトするかたいJGroups起動メッセージの削除:GMS
---------------------------------------------------------
GMS: address is 10.0.3.35:48641 (cluster=blabla)
---------------------------------------------------------
:GAはのSystem.outへの線に沿ってメッセージを書き込みます。
アイデア?
通常、System.outを単独でリダイレクトしたくないのは、通常はそれ以上の問題を引き起こすためです。
お返事ありがとうございます。私が意図したのは、System.outのリダイレクトではないということです。それを指定しましたが、その単一のJGroupsメッセージをリダイレクトしました。 –
JBossにはSTDOUTで何かの不具合が起こっています。 System.outに何かを印刷すると、「15:32:51,919 [] INFO [STDOUT] blah blah」のようなlog4jログにログエントリがあります。だから*何か*はstdoutをリダイレクトし、それを専用のlog4jカテゴリに割り当てます。 – skaffman
@Skaffman Sysoutへのオリジナルの実際の装飾されていないハンドルが、Sys.outプリントをキャプチャしようとすると混乱してしまったからです。結局あなたはどこにそれらを印刷するでしょうか?それはそれが再び捕らえられる結果となります - 等...それは終わりません。オリジナルのSysoutをお持ちでしたら、何でもできます。 Sysoutプリントをキャプチャするのは難しくありませんが、単にオリジナルを置き換えるだけですが、オリジナルでハンドルを保持することが重要なので、望むときにプリントすることができます。 –