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 閘道設定「私有」路由表。

相關內容