0
現在、アプリケーションのログ出力タイプを標準出力からファイルに変更中です。TeamCityビルドログへの外部ログファイルの追加
ビルドログにログファイルを自動的に追加するようTeam Cityを設定する際に問題が発生したため、テスト結果が表示され、失敗した場合はトレースがスタックに表示されます。
私はそれをグーグルで試してみましたが、私は手動でログを構築するログファイルを含んでいる1つの提案を見つけました。
現在、アプリケーションのログ出力タイプを標準出力からファイルに変更中です。TeamCityビルドログへの外部ログファイルの追加
ビルドログにログファイルを自動的に追加するようTeam Cityを設定する際に問題が発生したため、テスト結果が表示され、失敗した場合はトレースがスタックに表示されます。
私はそれをグーグルで試してみましたが、私は手動でログを構築するログファイルを含んでいる1つの提案を見つけました。
通常、ロギングシステムでは、データを処理する場所でハンドラまたは出力を定義できます。基本的には、stdout、ファイル、リモートログサーバーなどに出力するように伝えることができます。 まず、ログシステムのドキュメントを読むことをお勧めします(ところで、どの言語とどのロギングシステムを使用しますか?
teeコマンドを(同時に両方)は、任意の他のコマンドの 出力を記憶し、表示するために使用される:
代わりに、
tee
コマンドを使用することができます。 Teeコマンドは、一度にファイルをSTDOUTおよび に書き込みます。
これはJavaです。 私は実際にコンソールへの書き込みを停止したいのですが、大量のコンソール出力がアプリケーションを遅くするためです。 – HappyAXE
この場合、ログレベルで再生することをお勧めします:INFO以上をコンソールに送り、すべてのデバッグメッセージがファイルに送られます。この場合、Teamcityですべてのログがリアルタイムで表示され、問題が発生した場合は完全なファイルログをダウンロードできます。 – grundic
私は同様の問題を抱えています。私はlog4jを使用しています。助言がありますか? –