ロギング目的で log4j を使用する既存の Web アプリケーションがあり、ローカル システムにログ ファイルが作成されます。次に、その Web アプリケーションを AWS プラットフォームに移行する必要があります。AWS に移行するには、ロギングに関してどのような変更を行う必要がありますか? log4j.properties ファイルはどうあるべきですか? アプリケーション コードを変更する必要はありますか?
質問する
786 次
1 に答える
0
アプリケーションを変更する必要はありません。log4j は引き続き動作します。
ファイル システムがログでいっぱいになるのは望ましくありませんが、デバッグが必要な問題が発生した場合に備えて、適切な量のログを保持することも必要です。Log4j は独自のログ ローテーションを処理します。log4j.properties
ファイルが一定期間ログを保持するように設定されていることを確認する必要があります。
ロギング ディレクトリが新しいサーバーに存在することを確認するか、適切な権限で作成してください。または、log4j.properties
ファイルを変更してください。
log4j.appender.R.File=/some/dir/logs/your_app.log
于 2013-04-04T13:08:38.017 に答える