Ho una configurazione del meccanismo di registrazione con Slf4j e java.util.Logging. Ho diversi thread quindi non sono in grado di ottenere una chiara idea dai log poiché sono misti. Ora provo a usare il concetto MDC per aggiungere altri dati con il file di registro in modo che siano chiari.Supporto MDC (Mapped Diagnostic Context) per JUL (Java.util.Logging)
Il problema è come in Slf4j sebbene supporti MDC java.util.Logging no. Ma si dice
Se il quadro di fondo non offre MDC, per esempio java.util.logging, quindi SLF4J sarà ancora memorizzare i dati del MDC, ma le informazioni in esso dovrà essere recuperato dal codice utente personalizzato.
Sto cercando un modo per eseguire questo codice personalizzato. Googling non mi aiuta molto. Esiste una classe helper in Slf4j denominata "BasicMDCAdapter". Ma non so come usarlo. Non sono riuscito a trovare un codice di esempio da nessuna parte.
This è anche un codice per aiutare con questo, ma ancora non dà un po 'di descrizione.
Apprezzo un aiuto da qualcuno qui.
Grazie.
Odio dare la risposta "prova qualcos'altro", ma ... Hai provato a usare il logback? È un logger creato appositamente per supportare slf4j e ha il supporto mdc. '
ch.qos.logback
logback-classico
0.9.30
ch.qos.Logback
logback-core
0.9.30
'
–