排查实时日志与事件是否存在异常。
实时日志如果有错误日志,根据错误提示修改,再重新部署应用。
事件中如果有容器启动失败,例如健康检查(Liveness)失败,可以考虑先删除健康检查配置,待程序启动成功后再配置健康检查。
如果存在实例退出事件,通常会伴随状态码,您可以根据状态码排查。常见状态码如下。
1和255:一般是有错误进程退出导致的容器重启,可以配合实时日志或者业务日志一起排查。
139:无效的内存引用,一般是代码或者Docker基础镜像有问题。
127:脚本中可能出现错字或字符无法识别的情况。
通过一键调试功能,保证实例能正常运行,并通过Webshell进入容器进行调试定位。
如果上述方案均无法解决问题,请加入钉群(钉群号:32874633),联系产品技术专家进行咨询。
文档内容是否对您有帮助?