問題タブ [rollingfileappender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2813 参照

.net - 日付をローリングする log4net アペンダを知っていますか?ファイルの総数を制限しましょう。

毎日 1 つのログ ファイルを取得する方法で、log4net のアペンダーを定義する必要がありますが、ファイルの総数は、たとえば 30 に制限されています。つまり、30 日よりも古いログのみを保持したいということです。 、古いものを削除します。

RollingFileAppender でやってみましたが、保持するファイルの制限を指定することはサポートされていないようです。私が使用できる代替ソリューションを知っていますか?

0 投票する
3 に答える
1715 参照

log4net - log4net:adonetappenderとrollingfileappenderの比較

これらのアペンダーのどれがより良いパフォーマンスを発揮するかを確認しようとしています (時間が短いほど良い)。

RollingFileAppender または ADONetAppender?

アペンダーを選択する際に考慮すべき他のパラメーターは何ですか?

私のWebServerがローリングファイルを「保持」していることがわかりました。のようなものを設定できますか

(参照:log4netドキュメントのFileAppenderセクション)複数のアプリケーション/サーバーが同じファイルに書き込むことができるように、ローリングファイルアペンダーで?

DB サーバーは SAN ドライブにありますが、ログ ファイルはハード ドライブにローカルに書き込まれます (または、近い将来 SAN ドライブになる可能性があります)。

0 投票する
1 に答える
2067 参照

log4net - RollingFileAppender は、数週間後にロールオーバーしなくなりました

Web プロジェクトで log4net (v1.2.9.0) を使用しています。すべてが魔法のように機能しますが、数週間後RollingFileAppenderにロールオーバーが停止しました. 代わりに、すべてのログ メッセージが同じファイルに追加されるため、現在では巨大なサイズになっています。

ここに私のlog4net構成があります:

0 投票する
3 に答える
5268 参照

log4net - log4net 1.2 RollingFileAppender が機能しない

Windows Service App で log4net v1.2 を使用しています。RollingFileAppender が機能していないようです。以下に、service.exe.config のログ セクションを貼り付けます。誰が私が間違っているのかアドバイスできますか?

.....(他の多くの構成要素)

...(その間のもの)

.....(その間のもの)

0 投票する
2 に答える
3477 参照

log4net - XMLファイル*および*コードを介してlog4netアペンダーを構成する

今日から log4net を使い始めましたが、今のところとても気に入っています。現在のログ機能を維持するために、アプリは、アプリケーションが開始されるたびに新しいログ ファイルを作成する必要があります。ログ ファイル名には、日付とタイム スタンプがエンコードされています。現在、 を介して log4net を構成していますが、これはうまくXmlConfigurator機能しますが、私のファイル名RollingFileAppenderは構成 XML ファイルにハードコードされています。

を引き続き使用したいのですXmlConfiguratorが、 を呼び出した後Configure()、 を取得し、RollingFileAppenderコードでそのファイルの値を動的に生成される文字列に変更したいと考えています。オンラインのサンプルドキュメントは現在ダウンしているようですが、SDK リファレンスをざっと見てみると、必要なことを実行するためにHeirarchyとを使用できるようです。GetAppenders()私は正しい軌道に乗っていますか?

わかりました、私はこれを突き刺し、次のコードを試しましたが、うまくいきませんでした:

0 投票する
1 に答える
882 参照

java - log4j XMLLayout の間違ったタイムスタンプ

2 つのアペンダー (ConsoleAppender と RollingFileAppender) を使用するように log4j 構成を設定しました。ConsoleAppender はこのレイアウト (PatternLayout: ConversionPattern=%d [%t] %-5p %c - %m%n) を使用し、RollingFileAppender は XMLLayout を使用しています。したがって、問題は、エラーをログに記録したときに ConsoleAppender 出力が正しい日付を表示していることです。たとえば、「2010 年 5 月 28 日 12:45 PM」としますが、XMLLayout タイムスタンプ属性は、変換すると 5 時間後に設定されています。 DateTime へのエポック値「05/28/2010 5:45 PM」を取得しました。http://www.epochconverter.com/を使用して、変換アルゴリズムが間違っていて結果が同じかどうかを確認しました。なぜこれが起こっているのですか?

ありがとう

0 投票する
1 に答える
1605 参照

log4net - log4net not logging properly when rolling to a new date

Log4Net worked fine for a few months and then started giving problems when rolling out a new file for the next day.

問題: 日中または 23:59 まではすべてがログに記録されますが、ロールオーバーするとすぐに、ロールされたファイルには翌日の 00:00 ~ 06:00 のデータが含まれます。前日のログはすべて失われます。

したがって、rolledfile の Service.log20100702 には、2010 年 3 月 7 日日付の 00:00 ~ 06:00 のデータが含まれ、他には何も含まれません。

問題は主にプロダクション ボックスにあり、私のローカル ボックスでは問題なく動作しています。

私のローリングファイルアペンダーは次のようになります

0 投票する
1 に答える
1621 参照

java - log4j アペンダー構成

指定した時間にlog4jアペンダーを実行する方法はありますか?

log4j.propertiesアンダーを入れました/opt/tomcat0/common/classes

0 投票する
3 に答える
3506 参照

java - RollingFileAppender による無制限のバックアップ ファイル数

RollingFileAppenderを使用して無限の数のバックアップ ファイルを作成する方法を知っていますか?

何も指定しないmaxBackupIndexと、バックアップ ファイルが 1 つだけになります。

0 投票する
1 に答える
770 参照

log4net - 毎週、rollingFileAppender--log4net を介してログを記録します

RollingFileAppender の datePattern によって毎週ログ ファイルを作成するソリューションはありますか? yyyyMMdd が毎日有効であることはわかっていますが、毎週のログ記録の解決策が見つかりませんでした。前もって感謝します。