You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cloud Run出现Container called exit(3)警告是否需要深入排查?

Cloud Run Container called exit(3) 问题判定建议

*nix系统中进程退出码3默认对应进程收到SIGQUIT信号被强制终止,结合你提供的场景特征:

仅单实例触发告警、无额外错误日志上报、CPU/内存运行指标正常、此前无同类日志记录

该情况大概率属于偶发现象,你可以先做3项基础验证,验证全部通过的情况下无需深入排查:

  • 检查容器进程的优雅终止配置:Cloud Run缩容下线实例时会先发送SIGTERM信号通知进程退出,如果进程在配置的优雅终止窗口期(默认30秒)内没有完成退出,平台会发送SIGQUIT信号强制终止进程,就会产生退出码3的警告日志,属于平台正常调度行为,不属于业务故障
  • 匹配告警日志的生成时间和Cloud Run实例数变化监控,确认告警时间点是否刚好对应实例缩容动作,时间点完全吻合即可确认是调度导致的正常告警
  • 排查告警前后1小时内的业务请求日志,确认没有出现5xx类的服务端报错,只要用户侧请求无异常就不需要额外处理

如果以上验证发现告警和缩容动作不匹配,再深入排查业务代码逻辑:确认是否存在主动触发SIGQUIT信号的分支、是否有未捕获的异常会直接终止进程。


内容的提问来源于stack exchange,提问作者syldman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 19:06:05