【问题标题】:Custom AWS-X-ray instrumentation自定义 AWS-X 射线仪器
【发布时间】:2022-01-03 10:30:03
【问题描述】:

我有一个简单的 Spring Boot REST API,当被调用触发调用使用 REST 模板的三个不同 API 时,收集数据并执行业务操作,主要是私有和服务层方法,这些方法我不需要在 X 射线中跟踪。

我已经实现了所需的配置并在我需要跟踪的类上使用了@XRayEnabled,但我看到 X 射线跟踪整个流程中的所有方法调用。

在流程中我需要跟踪的任何地方,我都会像这样打开和关闭一个新的子段

AWSXRay.beginSubsegment("Name");
AWSXRay.endSubsegment();

我怎样才能使它不跟踪私有和其他方法。

【问题讨论】:

    标签: java spring spring-boot aws-sdk aws-xray


    【解决方案1】:

    AWS xray java sdk 注解XRayEnabled 用于类。 一种解决方法是将您不想被检测到的私有方法移动到 util 类。

    【讨论】:

      猜你喜欢
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 2012-08-12
      • 2020-03-21
      • 1970-01-01
      • 2020-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多