Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何从爱尔兰多个地区(北弗吉尼亚州和爱尔兰)的X射线中获取数据。我怎么能这样做?有什么建议吗?_Amazon Web Services_Aws Lambda_Aws Xray_X Ray - Fatal编程技术网

Amazon web services 如何从爱尔兰多个地区(北弗吉尼亚州和爱尔兰)的X射线中获取数据。我怎么能这样做?有什么建议吗?

Amazon web services 如何从爱尔兰多个地区(北弗吉尼亚州和爱尔兰)的X射线中获取数据。我怎么能这样做?有什么建议吗?,amazon-web-services,aws-lambda,aws-xray,x-ray,Amazon Web Services,Aws Lambda,Aws Xray,X Ray,我在北弗吉尼亚州和爱尔兰地区有一个lambda,它将元数据放在X射线上,在爱尔兰地区有另一个lambda,它从X射线上获取元数据。现在我想从爱尔兰地区的北弗吉尼亚地区获取元数据。我怎么能这样做?可能吗?我正在使用node js。我不能马上给你一个复制/粘贴示例,因为我对NodeJS不太熟悉,但我做了一点测试,它似乎工作正常 您可以做的是初始化一个SDK客户端,所有运行时都预先安装了该客户端,并指定区域,在Python中如下所示: import boto3 def lambda_handler(e

我在北弗吉尼亚州和爱尔兰地区有一个lambda,它将元数据放在X射线上,在爱尔兰地区有另一个lambda,它从X射线上获取元数据。现在我想从爱尔兰地区的北弗吉尼亚地区获取元数据。我怎么能这样做?可能吗?我正在使用node js。

我不能马上给你一个复制/粘贴示例,因为我对NodeJS不太熟悉,但我做了一点测试,它似乎工作正常

您可以做的是初始化一个SDK客户端,所有运行时都预先安装了该客户端,并指定区域,在Python中如下所示:

import boto3
def lambda_handler(event, context):
    xray_client = boto3.client('xray', region_name='eu-central-1')
    xray_client.get_sampling_rules()
检查NodeJS的文档,您应该准备好了

注意:对于Python,我注意到文档中提供的一些方法实际上不起作用

编辑:为了澄清,我提供的示例来自在us-east-1区域创建的lambda函数,它正确列出了eu-central-1的采样规则