AWS:WebSockets API 作为 VPC 端点

AWS:WebSockets API 作为 VPC 端点

我在 VPC 中的私有子网中有一个 Lambda(Lambda 需要 ElastiCache)。我的 Lambda 不需要 Internet 访问(因此不需要 NAT)。

我可以为我的 WebSockets API 设置 VPC 端点吗?每当尝试调用端点时,我都会得到一个Endpoint request timed out

更新:看来我必须将“HTTPS”添加到我的入站安全组。有人能解释一下为什么需要这样做吗?现在至少“正常”API 请求可以正常工作,但仍然没有 WebSockets... (

答案1

我通过以下步骤解决了这个问题:

  1. 创建了 3 个私有子网
  2. 创建 NAT 网关
  3. 创建具有 3 个私有子网的路由表。
  4. 使用 NAT 网关配置“私有”路由表。

相关内容