我在 VPC 中的私有子网中有一个 Lambda(Lambda 需要 ElastiCache)。我的 Lambda 不需要 Internet 访问(因此不需要 NAT)。
我可以为我的 WebSockets API 设置 VPC 端点吗?每当尝试调用端点时,我都会得到一个Endpoint request timed out
。
更新:看来我必须将“HTTPS”添加到我的入站安全组。有人能解释一下为什么需要这样做吗?现在至少“正常”API 请求可以正常工作,但仍然没有 WebSockets... (
答案1
我通过以下步骤解决了这个问题:
- 创建了 3 个私有子网
- 创建 NAT 网关
- 创建具有 3 个私有子网的路由表。
- 使用 NAT 网关配置“私有”路由表。