ログファイルの先頭に新しいエントリを追加するように log4net で FileAppender を構成することは可能ですか? 現在、最後にエントリを追加しており、最新のエントリを読むには、ログ全体を下にスクロールする必要があります。最初から読んだほうが楽です。
1783 次
2 に答える
8
そのオプションが log4net で利用できるかどうかはわかりませんが (そうは思いません)、利用できるとしても、使用しないことをお勧めします。
ファイルへの追加は、非常に安価な操作です。バイトはファイルの最後に追加されます。一方、ファイルの先頭に追加するのはかなりコストがかかります。ファイル全体を読み取り、最初に追加された新しいデータで再書き込みする必要があります。これは、スケールが悪いことも意味します。つまり、ファイルが大きくなると操作に時間がかかります。
エントリを別の順序で表示したい場合は、ログを表示しているプログラムでそのオプションを探すか、エントリを逆の順序で表示できる代わりのオプションを探す必要があります。
于 2010-01-11T12:31:24.473 に答える
2
BareTailを使用してログ ファイルを表示します。表示するファイルの一番下まで自動的にスクロールします。
于 2010-01-11T12:36:27.573 に答える