我正在尝试最终更改跟踪 ID,因此请告诉我我是否采取了错误的方法。我目前正在考虑的是创建一个段,并将 parent-id 添加为我想要的 trace_id,以便一个跟踪可以跟随另一个跟踪。我尝试这样做的原因是因为 aws x-ray 不支持 aws 的异步部分,例如运动流。
const segment = new awsXRay.Segment('1-11111111-111111111111111111111111', '1-11111111-111111111111111111111111', '1-11111111-111111111111111111111111')
console.log(segment)
awsXRay.setSegment(segment)
但是,我收到错误:
TypeError: segment.resolveLambdaTraceData is not a function
有什么想法为什么我会收到错误,或者我如何通过连接它们的 trace_id 来连接运动流之前和之后发生的两个事件?