Что является эквивалентом MDC в приложениях для веб-потоков? - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу добавить в файл приложения correlationId и agentName.Я отправляю их через заголовок запроса, но не знаю, как их использовать.Мой контроллер ниже.

@GetMapping
public Flux<JustForYouDTO> getJustForYouProducts(
    @RequestParam Long userId,
    @RequestParam Integer sectionId,
    @RequestHeader(name = "x-agentname") String agentName,
    @RequestHeader(name = "x-correlationId") String correlationId) {
    return justForYouService.getPersonalizationData(userId, sectionId)
        .subscriberContext(Context.of("x-agentname",
        agentName, "x-correlationId", correlationId));
}
...