我想将correlationIdId和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));
}