Amazon web services AWS X射线:如何通过Lambda传播TraceId-->;SNS-->;兰姆达?

Amazon web services AWS X射线:如何通过Lambda传播TraceId-->;SNS-->;兰姆达?,amazon-web-services,.net-core,aws-lambda,aws-xray,Amazon Web Services,.net Core,Aws Lambda,Aws Xray,我有以下体系结构: API网关-->Lambda 1-->SNS 1-->Lambda 2-->SNS 2-->Lambda 3(散射-聚集模式) TraceId在API网关中生成,并成功传播到Lambda 1。我的问题是:如何通过SNS传递TraceId以达到Lambda 2?(一旦我这样做了,通过SNS2传播TraceId应该很简单) Lambda 1是一个.NET核心WEB API后端,Lambda 2和3是普通的Lambda,用于侦听SNS消息不幸的是,没有解决方法可以将跟踪上下文从SN

我有以下体系结构:

API网关-->Lambda 1-->SNS 1-->Lambda 2-->SNS 2-->Lambda 3(散射-聚集模式)

TraceId在API网关中生成,并成功传播到Lambda 1。我的问题是:如何通过SNS传递TraceId以达到Lambda 2?(一旦我这样做了,通过SNS2传播TraceId应该很简单)


Lambda 1是一个.NET核心WEB API后端,Lambda 2和3是普通的Lambda,用于侦听SNS消息

不幸的是,没有解决方法可以将跟踪上下文从SNS继续到触发的Lambda 2或进一步的工作流,如您现在所述。这需要在SNS端进行更改,以便在调用目标lambda函数时放置跟踪上下文。我们已经意识到这一功能要求,我们正在与SNS和Lambda团队一起研究一项计划,以提供更好的客户体验。请继续收看


参考论坛帖子:

不幸的是,没有解决方法可以将跟踪上下文从SNS继续到触发的lambda2或进一步的工作流,如您现在所述。这需要在SNS端进行更改,以便在调用目标lambda函数时放置跟踪上下文。我们已经意识到这一功能要求,我们正在与SNS和Lambda团队一起研究一项计划,以提供更好的客户体验。请继续收看


参考论坛帖子:

step函数支持X射线吗?step函数支持X射线吗?