我想连接我的云运行应用程序到Postgres云SQL实例,而不分配实例的公共IP。似乎做到这一点的唯一方法是使用无服务器VPC访问连接器。
文档表明,无服务器VPC访问连接器的收费为每100Mbps 1 e2-micro实例。这是否表明连接器只是一个单独的e2-micro VM?是否在后台配置了任何冗余/自动故障转移?
我找不到任何无服务器VPC访问的SLA,我担心这可能是我的应用程序的单点故障,导致所有DB连接关闭。
VPC Access Connector是由Google Cloud私有管理的计算引擎实例。您按100Mbit的容量收费。实例大小可以扩大,但不能缩小。这是单点故障吗?是的,但是服务会自动恢复。不发布容错、恢复时间和SLA (AFAIK)。
附加信息:
- VPC Access Connector实例的镜像来自项目
serverless-vpc-access-image
。 - 这些实例使用的RFC1918地址不能与你的vpc重叠。
- 这些实例基本上是NAT网关,需要允许IP转发
constraints/compute.vmCanIPForward
。