【问题标题】:TraceId missing when logging @SqsListener记录 @SqsListener 时缺少 TraceId
【发布时间】:2021-07-25 21:11:06
【问题描述】:

在我的 Spring Boot 项目中,TraceId 仅在 @SqsListener 注释方法中丢失。 我使用 spring-cloud-starter-sleuth 进行日志记录和 logback 配置。

【问题讨论】:

    标签: spring-boot amazon-sqs spring-cloud-sleuth spring-logback


    【解决方案1】:

    您使用的是哪个侦探版本?自 3.0 版本以来,他们删除了 SQS 支持。 https://github.com/spring-cloud/spring-cloud-sleuth/issues/1876.

    此 repo 有助于实现将跟踪放入 SQS 消息,但从消息中获取它们并注入 MDC 需要您自己实现。

    【讨论】:

    • 我用过版本:'2.2.8.RELEASE'
    猜你喜欢
    • 2020-08-21
    • 2021-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 2012-02-07
    • 2019-10-26
    • 2012-02-12
    相关资源
    最近更新 更多