問題タブ [sifting-appender]

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 に答える
3917 参照

java - Logback Sifting Appender のさまざまなアペンダー タイプ

次のように SiftingAppender を構成しました。

今、そこに を入れたいのですRollingFileAppenderが、のないメッセージのみですcontext。を含むものcontextは一般的にそれほど大きくありませんが、グローバルなものは大きくなっています。

これは可能ですか?

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

logback - siftingappender または gsiftingappender を使用して MDC で複数の値にアクセスする

ファイルアペンダーをカスタマイズするためにmdcのキーに使用するsiftingappenderがあります。問題は、構成から複数の値にアクセスできないことです。

MDC に存在する 2 つ以上のキーにアクセスする方法はありますか?

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

logging - ログバック-DBAppenderが埋め込まれたSiftingAppender

SiftingAppenerと、ログイベントを個々のログファイルに分離する機能を知っています。

代わりに、SiftingAppenderはユーザーセッションに応じてログイベントを分離できるため、すべてのユーザーによって生成されたログは1つのSQL挿入ステートメントに入れられます(1つのファイルを持つFileAppenderと同様)

これを達成する方法についてのアイデアや提案はありますか?

番号に注意してください

前:

後:

ありがとう。

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

java - log4j siftAppender 出力ログが見つかりません

このチュートリアルに従いました

このコードはありますが、ログ ファイルは書き込まれませんでした。

私は何が欠けていますか?

ここに私のコードがあります: https://github.com/elad2109/log4j_sift/blob/master/src/main/java/com/waze/rr_logger/SiftExampleLog4j.java

log4j.properties

MyGooApp.logとの 2 つの出力ログ ファイルが表示されるはずですMyFooApp.log。しかし、私はそれらをどこにも見つけることができません。

アップデート

私はこれを試しました:

それでも、出力ファイルが表示されるようになりました:

ここに画像の説明を入力