开发者社区> 问答> 正文

SAE部署后实例无法启动一直处于Crash或反复重启状态

已解决

SAE部署后实例无法启动一直处于Crash或反复重启状态

展开
收起
提个问题 2024-06-07 17:02:40 9 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    您可参照以下流程进行排查:
    1. 排查实时日志事件是否存在异常。
    • 实时日志如果有错误日志,根据错误提示修改,再重新部署应用。
    • 事件中如果有容器启动失败,例如健康检查(Liveness)失败等失败事件。
    • 如果是健康检查(Liveness)失败,可以考虑先删除健康检查配置,待程序启动成功后再配置健康检查。
    • 如果存在实例退出事件,通常会伴随状态码,您可以根据状态码排查,常见状态码如下:

            a、1和255:一般是有错误进程退出导致的容器重启,可以配合实时日志或者业务日志一起排查。

            b、139:无效的内存引用,一般是代码或者Dokcer基础镜像有问题。

            c、127:脚本中可能出现错字或字符无法识别的情况。

    2. 通过一键调试功能,保证实例能正常运行,并通过Webshell进入容器进行调试定位。

    2024-06-07 17:02:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SAE 引领应用步入 Serverless 全托管新时代 立即下载
Serverless时代下大规模微服务应用运维的最佳实践 立即下载
云效携手SAE助力掌讯科技持续降本提效 立即下载