2

ロギング フレームワークとして Log4j を使用しています。私はMDCを使用してアプリケーション全体でいくつかの値を保持しているので、最終的にログに記録してイベントヘルパー内の値を取得できます。しかし、サーバーのエラー/例外ログの場合、他のセッション値が混同されていることに気付きました。

DeptId のように、ログに記録する必要があるものは存在しませんが、他はログに記録されます。

MDC はスレッドセーフではありませんか? これに対する解決策はありますか?

MDC.put("prsn_id","123456");
MDC.put("dept_id","comp_sc_12");
4

0 に答える 0