开发者社区 问答 正文

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

已解决

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

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

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

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

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

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

    2024-06-07 17:02:41
    赞同 展开评论