开发者社区 > 云原生 > 容器服务 > 正文

OpenKruise中使用最新的 master 代码打了个镜像,为什么新启动的pod在不停的重启?

使用咱们最新的 master 代码打了个镜像,想调试一下 自定义控制 ApisixRoute, 看上去新启动的 pod 在不停的重启,为什么?
ef8e39638bc675e99f971777549e1469.png
容器输出的日志:a33a746edd94904f1a1eadc8ddc6d1ad.png

展开
收起
林间雨 2023-11-14 18:26:21 36 0
2 条回答
写回答
取消 提交回答
  • 可能的原因有以下几点:

    1. 代码中存在错误,导致容器启动失败。请检查您的代码是否有语法错误、逻辑错误或其他问题。

    2. 资源限制问题。如果您的集群资源不足,可能会导致容器启动失败。请检查您的集群资源使用情况,如CPU、内存等。

    3. 依赖问题。如果您的镜像依赖于其他组件或库,而这些组件或库存在问题,也可能导致容器启动失败。请检查这些依赖项是否正常运行。

    4. 配置问题。如果您在Kubernetes配置文件中设置了错误的参数,也可能导致容器启动失败。请检查您的配置文件是否正确。

    5. 日志问题。您可以查看容器的日志以获取更多关于问题的详细信息。可以使用kubectl logs <pod_name>命令查看日志。

    为了解决这个问题,您可以尝试以下方法:

    1. 仔细检查您的代码,确保没有错误。

    2. 检查集群资源使用情况,如有需要,调整资源限制。

    3. 确保所有依赖项正常运行。

    4. 检查并修复配置文件中的错误。

    5. 查看容器日志以获取更多信息。

    2023-11-30 12:01:00
    赞同 展开评论 打赏
  • 这看着是 链接apiserver 限流了,跟代码逻辑应该没有关系。此回答整理自钉群“OpenKruise 社区交流群”

    2023-11-14 19:57:31
    赞同 展开评论 打赏
问答分类:

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载