1
我剛剛開始遷移到WLS 10.x,並注意到WL的線程名稱[%t
]相當詳細,比我需要的部署需求更豐富。定製Log4j過濾PatternLayout
最終,我只關心線程ID,但WL使我這個:<
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'
~
有誰知道是否有在log4j的一種方式來編寫自定義過濾器,讓我重寫PatternLayout
如此我可以解析WLS線程名稱來輸出線程ID,在這種情況下,上面是0?我寧願擴展然後自定義,因爲它使升級庫變得更容易。