有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java自定义AWSXray指令插入

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

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

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

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

如何使其不跟踪私有方法和其他方法


共 (1) 个答案

  1. # 1 楼答案

    AWS X射线java sdk注释XRayEnabled用于类。 一种解决方法是将您不希望被检测到的私有方法转移到util类