%t
WLS 10.xへの移行を開始したばかりですが、WLのスレッド名[]が非常に冗長で、展開のニーズに必要な情報よりも有益であることに気付きました。
最終的に、私はスレッドIDのみを気にしますが、WLはこれを提供します:<
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'
~
PatternLayout
log4jに、オーバーライドできるカスタムフィルターを記述して、WLSスレッド名を解析してスレッドID(この場合は上記の0)を出力できるようにする方法があるかどうかを誰かが知っていますか?ライブラリのアップグレードが非常に簡単になるので、拡張してからカスタマイズしたいと思います。