GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
GKE Deployment 必须验证容器可以连接到数据库,并且如果连接失败,则运行优雅关机脚本。您应该如何配置 Deployment?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 添加一个 livenessProbe,当容器无法访问数据库时使其失败,并配置一个 PreStop 生命周期处理程序来运行关机脚本。.
为什么这是答案
正确答案是添加一个 livenessProbe,当容器无法访问数据库时使其失败,并配置一个 PreStop 生命周期处理程序来运行关机脚本。livenessProbe 用于检查容器是否正在运行并正常工作。如果容器无法连接到数据库,livenessProbe 将失败,Kubernetes 会重启该容器。PreStop 生命周期处理程序会在容器终止之前执行,这正是运行优雅关机脚本的理想时机。
创建两个 Job 不适合,因为 Job 通常用于一次性任务,而不是持续监控和响应容器状态。PostStart 生命周期处理程序在容器启动后立即执行,不适合持续监控数据库连接。initContainer 在应用容器启动之前运行,用于初始化任务,不适合在容器运行期间持续检查数据库连接。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡