Я столкнулся с проблемами со сторонними библиотеками и потоками, использующими то же имя. Есть ли способ показать хэш или уникальный идентификатор для потока?
В итоге я создал свой собственный конвертер, чтобы справиться с этим, я не был уверен, что что-то упустил.
Вот что у меня есть
import org.springframework.stereotype.Component;
import ch.qos.logback.classic.pattern.ClassicConverter;
import ch.qos.logback.classic.spi.ILoggingEvent;
/**
* Creates a hash string for the current thread
*/
@Component
public class ThreadHashHexString extends ClassicConverter {
@Override
public String convert(ILoggingEvent event) {
return Integer.toHexString(System.identityHashCode(Thread.currentThread()));
}
}