Google 会使用 AI 技术将内容翻译成您偏好的语言。AI 翻译可能包含错误。
Cloud Run 实例生命周期
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Cloud Run 实例是一种可单独管理的单个计算资源,可持续运行。与根据传入流量横向扩缩的 Cloud Run 服务或执行已定义任务并退出的作业不同,Cloud Run 实例充当轻量级无服务器虚拟机 (VM),让您可以直接控制各个生命周期状态、稳定的入站网址和持续的计算预算。
如需详细了解 Cloud Run 实例,请参阅
产品概览和
Cloud Run 资源比较。
Cloud Run 实例生命周期
与虚拟机一样,Cloud Run 实例会经历不同的生命周期状态,并通过显式、单独的操作进行管理。与虚拟机不同,您可以让 Cloud Run 处理底层计算基础架构、主机操作系统和网络预配,同时保留完整的无服务器易用性。
下图展示了这些生命周期转换:
图 1.Cloud Run 实例的不同状态。
生命周期政策和重启条件
您可以使用 restartPolicy 属性为每个实例定义重启规则,以处理进程崩溃和退出语句:
on-failure (默认):如果容器的主进程以非零代码退出,或者容器遇到系统级基础架构故障,则重启容器。
always:自动重启容器,无论其退出状态如何,包括干净的退出代码 0。
never:不重启容器,在进程终止后立即将实例转换为 STOPPED 或 FAILED 状态。
如果启用了重启政策,Cloud Run 会尝试按顺序重启失败的实例最多 3 次。如果实例继续失败,则会转换为 FAILED 状态。
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-08-26。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-08-26。"],[],[]]