Mdc.clear () in der Abhängigkeit, die nicht mit Interceptor funktioniertJava

Java-Forum
Anonymous
 Mdc.clear () in der Abhängigkeit, die nicht mit Interceptor funktioniert

Post by Anonymous »

Ich habe diese Klasse in meiner Spring-Boot-App: < /p>

Code: Select all

@Configuration
public class LogContextCleanerConfig {

@Bean
public LogContextCleaner logContextCleaner() {
return new LogContextCleaner();
}
}

< /code>
Ich habe auch Webconfig: < /p>
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Autowired private LogContextCleaner logContextCleaner;

@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(loggingInterceptor(logContextCleaner);
}

private HandlerInterceptor loggingInterceptor(LogContextCleaner logContextCleaner) {
return new HandlerInterceptor() {
@Override
public void afterCompletion(HttpServletRequest req, HttpSerletResponse res, Object hander, Exception ex) throws Exception {
logContextCleaner.afterCompletion(req, res, handler, ex);
}
};
}
}
< /code>
Die Aftercompletion ist in Abhängigkeit und sieht so aus: < /p>
@Component
public class LogContextCleaner implements HandlerInterceptor {
@Override
public void afterCompletion(HttpServletRequest req, HttpServletResponse res, Object handler, Exception ex) throws Exception {
MDC.clear();
}
Der mdc.clear () scheint jedoch nie ausgeführt zu werden. Ich kann nicht herausfinden, warum. Alle Zeiger wurden sehr geschätzt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • So verwenden Sie den SLF4J MDC in Spring-Webflux-Webfilter korrekt
    by Anonymous » » in Java
    0 Replies
    14 Views
    Last post by Anonymous
  • Pyside6 QlineEdit Clear Taste ist nicht sichtbar
    by Anonymous » » in Python
    0 Replies
    6 Views
    Last post by Anonymous
  • NullreferenceException-Problem bei DataSet.clear()
    by Guest » » in C#
    0 Replies
    25 Views
    Last post by Guest
  • Qt list.clear () zerstört es das Objekt?
    by Anonymous » » in C++
    0 Replies
    13 Views
    Last post by Anonymous
  • Der Refresh-Token-Mechanismus wird in OkHttp Interceptor für immer wiederholt
    by Guest » » in Java
    0 Replies
    14 Views
    Last post by Guest