Как получить данные из X-RAY из нескольких регионов (Северная Вирджиния и Ирландия) в регионе Ирландии.Как я мог это сделать?Любое предложение? - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть лямбды в Северной Вирджинии и ирландском регионе, которые помещают метаданные на рентгеновском снимке, и еще одна лямбда в ирландском регионе, которые получают метаданные с рентгеновского снимка.Теперь я хочу получить метаданные из области Северной Вирджинии в Ирландии.Как я мог это сделать?Является ли это возможным?Я использую узел JS.

1 Ответ

0 голосов
/ 03 декабря 2018

Я не могу дать вам пример копирования / вставки сразу, так как я не очень хорошо знаком с 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 я заметил, что некоторые из представленных в документации методов не работают.

EDIT : Для пояснения приведенный мной пример взят изЛямбда-функция, созданная в области us-east-1, и она правильно перечислила sampling_rules из eu-central-1

...