Ошибка подключения AWS Glue Dynamobd истекла по тайм-ауту

import boto3
dynamodb = boto3.resource('dynamodb', region_name="us-east-1")
table = dynamodb.Table('user_logs')
response = table.scan()

Я получил следующую ошибку для приведенного выше сценария задания клея aws

botocore.vendored.requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='dynamodb.us-east-1.amazonaws.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<botocore.awsrequest.AWSHTTPSConnection object at 0x7f7c58942b50>, 'Connection to dynamodb.us-east-1.amazonaws.com timed out. (connect timeout=60)'))

Есть идеи, почему это происходит?


person NPCRNPCR    schedule 28.08.2017    source источник


Ответы (1)


если ваш связующий скрипт указывает на VPC, вам необходимо создать конечную точку VPC для настроенного VPC.

перейдите в AWS VPC > конечная точка > создайте конечную точку Dynamo db для вашего VPC, а затем попробуйте.

person Ajit Nagar    schedule 21.11.2017