当前位置: 首页 > 知识库问答 >
问题:

如何使用X射线和SNS来获得一条大链,而不是许多小链?

萧卜霸
2023-03-14

我有一个链条(只是为了让事情更简单):

  1. Lambda1(出版商)
  2. 社交网络
  3. Lambda2(订户)

这两个lambda都启用了X射线,它们在X射线控制台上显示为两个包含“客户端”的独立链=

我尝试在Lambda2中使用python SDK,如下所示:

from aws_xray_sdk.core import xray_recorder
from aws_xray_sdk.core import patch_all

patch_all()
def lambda_handler(event, context):
   ... some code

我确实在该函数的跟踪中看到了子段,我可以创建并看到另一个子段,但该函数的主段仍未连接到发布者。

我做错了什么?是否可以将xray_recorder配置为使用我通过SNS从Lambda1传递的xray_trace_id?或者有更简单的方法吗?

共有1个答案

邹麻雀
2023-03-14

文档中没有明确说明,但你必须使用相同的

from aws_xray_sdk.core 
from aws_xray_sdk.core import patch_all
patch_all()

不仅在订阅服务器中,而且在发布服务器中。这对我起了作用。

 类似资料:
  • 问题内容: 我试图根据每个DIV的类别切换网站上某些DIV元素的可见性。我正在使用基本的JavaScript代码片段进行切换。问题在于该脚本仅使用,而JavaScript不支持。不幸的是,我必须使用class而不是id来命名DIV,因为DIV名称是由我的XSLT样式表使用某些类别名称动态生成的。 我知道某些浏览器现在支持,但是由于Internet Explorer不支持,所以我不想走这条路。 我发

  • 我可以通过jira手动导入执行结果(report.json),并给出正确的状态。但我想通过自动化来实现我无法做到的 如何做到这一点 我试着在终端中使用下面的curl命令。。无法获得预期的结果

  • 问题内容: 如何在JavaScript中确定水平滚动条的高度或垂直滚动​​条的宽度? 问题答案: 我还没有尝试过。请让我知道这对你有没有用。

  • 问题内容: 在研究这个问题时,我遇到了一个使用的可能想法,但是我无法正确了解如何与线程交互。 假设我有一个给定的多线程主进程,并且我想附加到其中的特定线程(可能来自派生的子进程)。 我可以附加到特定线程吗?(有关此问题的手册有所不同。) 如果是这样,是否意味着单步执行仅一步步执行该线程的指令?它会停止所有进程的线程吗? 如果是这样,在我调用或时,其他所有线程是否仍保持停止状态?还是 所有 线程都继

  • 问题内容: 我正在寻找一种获取自定义对话框大小的方法。我经历了这个问题,但是给出的唯一答案是毫无用处的,因为如果尝试,它只会返回-2,这是我设置为dialog的属性的常量。我如何获得它的大小。我想知道背景图片的样式。 问题答案: 实际上,在Android中它不像在iOS中那样工作-您无法获得自身的大小,但是,您可以做的就是要求该视图的 ROOT 布局的大小。 例如:

  • 我正在开发一个WordPress主题,我需要通过内置媒体上传器上传相同比例的图像。我知道,通过定义高度和宽度并使用裁剪,这很容易做到。 问题是,我想将这些图像用于全屏滑块,所以将所有图像降到300x200作为示例是行不通的。我想保留尽可能多的默认大小的图像,而裁剪它的比例。 WordPress带有add_image_size()功能,但我更像是在寻找add_image_ratio()功能。这有可能