java自定义AWSXray指令插入
我有一个简单的Spring boot rest API,当调用它时,使用rest模板触发对三个不同API的调用,收集数据并执行业务操作,主要是私有和服务层方法,这些我不需要在X射线中跟踪
我已经实现了所需的配置,并在需要跟踪的类上使用了@XRayEnabled
,但是我看到x射线跟踪了整个流程中的所有方法调用
在流中的任何地方,我需要跟踪,我打开和关闭一个新的子段,就像这样
AWSXRay.beginSubsegment("Name");
AWSXRay.endSubsegment();
如何使其不跟踪私有方法和其他方法
# 1 楼答案
AWS X射线java sdk注释
XRayEnabled
用于类。 一种解决方法是将您不希望被检测到的私有方法转移到util类