我无法使用绑定到VPC的Lambda访问AppSync graphql端点。 AppSync使用DynamoDB作为备份数据存储。我曾尝试将VPC端点添加到DynamoDB中以防止此问题,但是经过测试,看来该问题首先是连接到AppSync的:
[ERROR] ConnectionError: HTTPSConnectionPool(host='XXXX.appsync-api.us-west-2.amazonaws.com', port=443): Max retries exceeded with url: /graphql
(Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object>: Failed to establish a new connection: [Errno 110] Connection timed out'))
似乎唯一的选择是将NAT网关添加到VPC,但是我想知道是否还有其他替代方法?我可能无法向该系统添加NAT网关