【发布时间】:2017-05-23 11:47:17
【问题描述】:
我正在尝试使无服务器与 Elasticache 一起工作。我基于 serverless-examples/serverless-infrastructure 存储库编写了一个自定义 CloudFormation 文件。我设法将 Elasticache 和 Lambda 放在一个子网中(使用 cli 检查)。我从输出中检索主机和端口,但是每当我尝试连接 node-redis 时,连接就会超时。以下是相关部分:
【问题讨论】:
-
在一个子网中不会自动允许连接。你没有提到安全组设置。
-
Redis 的默认入站 tcp 端口是 6379:docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/…
-
你的代码除了连接ec还有什么作用?它是否使用 dynamodb、s3 或其他 aws 资源?如果确实如此,那可能就是超时了,因为您没有 NAT
标签: amazon-web-services aws-lambda amazon-elasticache serverless-framework