7

Tôi đang cố gắng làm cho Serverless hoạt động với Elasticache. Tôi đã viết một tệp CloudFormation tùy chỉnh dựa trên không có máy chủ-ví dụ/máy chủ-cơ sở hạ tầng repo. Tôi quản lý để đặt Elasticache và Lambda trong một subnet (kiểm tra với cli). Tôi lấy máy chủ và cổng từ các đầu ra, nhưng bất cứ khi nào tôi cố gắng kết nối với nút-redis thời gian kết nối ra ngoài. Sau đây là các bộ phận liên quan:Thời gian chờ kết nối AWS Lambda với Elasticache

+3

Đang ở trong một mạng con không tự động cho phép kết nối. Bạn đã không đề cập đến cài đặt nhóm bảo mật. –

+0

Cổng tcp trong nước mặc định cho Redis là 6379: http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/GettingStarted.AuthorizeAccess.html –

+1

Mã của bạn làm gì ngoài việc kết nối với ec? Liệu nó có sử dụng các tài nguyên dynamodb, s3 hoặc aws khác không? Nếu nó làm điều đó có thể là những gì thời gian ra, bởi vì bạn không có NAT – Tolbahady

Trả lời

3

Như Tolbahady chỉ ra, giải pháp duy nhất là tạo ra một NAT trong VPC.

Các vấn đề liên quan