Как правильно использовать SLF4J MDC в Webflux WebFilterJAVA

Программисты JAVA общаются здесь
Anonymous
Как правильно использовать SLF4J MDC в Webflux WebFilter

Сообщение Anonymous »

Я ссылался на контекстуальное ведение журнала в блоге с контекстом реактора и MDC, но я не знаю, как получить доступ к контексту реактора в веб -фильтере. < /p>

@Component
public class RequestIdFilter implements WebFilter {

@Override
public Mono filter(ServerWebExchange exchange, WebFilterChain chain) {
List myHeader = exchange.getRequest().getHeaders().get("X-My-Header");

if (myHeader != null && !myHeader.isEmpty()) {
MDC.put("myHeader", myHeader.get(0));
}

return chain.filter(exchange);
}
}


Подробнее здесь: https://stackoverflow.com/questions/517 ... -webfilter

Вернуться в «JAVA»