0

我部署了一个使用来自 ECR 的最新映像的容器化 Lambda。我还已经使用以下内容设置了网络:

子网 路由表
私人-1。 私路
私人 2。 私路
公共-0。 公共路线。

Subnet CIDRs

私人 1:172.31.32.0/20

私人 2:172.31.48.0/20

Private Route Table

目的地 目标
172.31.0.0/16 当地的。
0.0.0.0/0。 nat-xxx

Public Route Table

目的地 目标
172.31.0.0/16 当地的。
0.0.0.0/0。 igw-xxx

Nat 网关与 public-1 子网相关联。

Security Group

现在允许所有流量入站和出站(用于调试)。

Lambda Configuration

子网。 安全组
私人 1 & 2 SG-xxx。

我的问题是,在设置此配置后,我能够访问,然后我添加了配置以与对等 vpc 进行数据库连接,这也有效。但紧随其后它停止工作。所以我的困惑是为什么它是零星的?我将随机更改安全组并重做网络,它运行一次然后停止。这是我现在经常看到的错误,它是 lambda 调用的前几行。

"errorMessage": "HTTPSConnectionPool(host='maps.googleapis.com', port=443): Max retries exceeded with url: /maps/api/geocode/json?

4

0 回答 0