App Engine 标准应用返回 502 错误,因为它无法连接到 Memorystore for Redis。哪种解释符合此故障?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 您配置的 Serverless VPC Access 连接器与您的 App Engine 实例位于不同的区域。.
为什么这是答案
当 App Engine 标准环境应用需要访问 VPC 网络中的资源(如 Memorystore for Redis)时,必须使用 Serverless VPC Access 连接器。如果此连接器与 App Engine 应用位于不同的区域,它们将无法建立连接。App Engine 应用将无法通过连接器访问 Redis 实例,从而导致 502 错误。 其他选项错误的原因: Memorystore for Redis 默认不提供公共 IP 地址,而是通过 VPC 网络进行私有访问,因此缺少公共 IP 地址不是故障原因。 防火墙规则被移除可能会导致连接问题,但对于 App Engine 标准环境通过 Serverless VPC Access 访问 Memorystore 的情况,区域不匹配是更直接且常见的配置错误。 Serverless VPC Access 连接器是区域级资源,不涉及可用区或子网的跨可用区配置问题,只要在同一区域内,可用区和子网的差异不会导致连接失败。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡