如何确认是什么故障?

任何故障,首先查看事件信息,来判断故障原因。

场景一:未创建实例。

发现资源不足,无法创建实例。

通过扩容

进入容器云服务>命名空间>扩容

修改后

发现容器已创建

场景二:无法拉取镜像

解决:重新编译镜像,进行升级镜像。

编译镜像,请参考编译镜像流程。

更新完成,容器组恢复正常。

场景三:应用不断重启

编译升级或者发布后,实例不断重启,并且主机IP和实例IP已分配,并查看容器想起,显示CrashLoopBackOff

查看事件:

点击容器名称

查看容器配置中的错误信息

点击容器日志

查看命令异常,找到更新升级>高级设置>生命周期修改启动命令

更新启动命令后,容器组正常

场景四:应用异常

解决方法
项目运动正常后,点击进入容器组>命令行

通过命令行解决

当应用日志丢时,无法通过日志查询异常,可以使用调式模式解决问题。

再次进入命令行,使用自有的启动命令,启动项目,容器不会退出。

解决完成之后,并将启动命令进行恢复。

作者:吴升斌  创建时间:2023-12-12 15:10
最后编辑:admin  更新时间:2025-04-29 18:46