0

さまざまな言語/java、perl、bash、pythonなどで他のいくつかのツールをスケジュールして実行するjava webappがあり、トラブルシューティングの目的でStreamGobblersを使用してout/errストリームを「食べる」。

log4j / in a core java app /を使用してSystem.errとSystem.outの両方をログに記録し、上記の方法でキャプチャできるようにすることは可能ですか?

これにより、メッセージがインターリーブしたり、順序が狂って表示されたりすることはありませんか?

ありがとうございました

4

2 に答える 2

1

はい。log4jを使用して、System.errとSystem.outの両方に別のファイル/ストリームにログインできます。

はい。メッセージはインターリーブできます。

于 2012-05-31T20:16:31.110 に答える
0

はい、これは可能です。このドキュメントをチェックしてください:

http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/ConsoleAppender.html

于 2012-05-31T20:38:49.120 に答える