Я только начал мигрировать на WLS 10.x и заметил, что имя потока [%t
] для WL довольно многословно и более информативно, чем мне нужно для моих нужд развертывания.
В конечном счете, я забочусь только об идентификаторе потока, но WL дает мне следующее: <</p>
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'
~
Кто-нибудь знает, есть ли в log4j способ написать собственный фильтр, который позволит мне переопределить PatternLayout
, чтобы я мог проанализировать имя потока WLS, чтобы просто вывести идентификатор потока, который в данном случае выше равен 0? Я бы предпочел расширить, а затем настроить, поскольку это значительно упрощает обновление библиотек.