
我在 VPC 的私有子網路中有一個 Lambda(Lambda 需要 ElastiCache)。我的 Lambda 不需要 Internet 存取(因此不需要 NAT)。
我可以為我的 WebSockets API 設定 VPC 終端節點嗎?每當嘗試調用端點時,我都會收到一個Endpoint request timed out
.
更新:看來我必須將“HTTPS”添加到我的入站安全群組中。有人能解釋為什麼需要這個嗎?現在至少「正常」API 請求可以工作,但仍然沒有 WebSockets...(
答案1
我透過以下步驟解決了這個問題:
- 建立3個私有子網路
- 建立NAT網關
- 建立了包含 3 個私有子網路的路由表。
- 使用 NAT 閘道設定「私有」路由表。