Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこれを見つけることを気にしませんでした。「myapp」という Java Web アプリケーションが実行されていることを見てみましょう。myapp.out と myapp.log ファイルの違いは何ですか?
.log ファイルは log4j.properties の設定に従ってローテーションできますが、.out ファイルはどうですか? ローテーション ポリシーも設定する必要がありますか?
.logとの違い.outは、ファイル名の最後の 3 文字です。Log4j と System.out は、どちらにもリダイレクトできます。log4j を適切に使用している場合は、System.out に多くの出力が得られるはずなので、ローテーションする必要はありません。
.log
.out
アプリケーションが log4j を特にうまく使用せず、System.out に大量の書き込みを行う場合、ファイルをローテーションする必要があるかもしれませんが、これにはアプリケーションを再起動する必要があります。