【问题标题】:Pod going in crash back loop [closed]Pod 进入崩溃返回循环 [关闭]
【发布时间】:2021-08-25 04:36:38
【问题描述】:

我试图在一个环境中部署我的应用程序。 pod 正在崩溃返回循环,并出现以下错误:

"mdc":{},"timestamp":"2021-06-01 09:38:03.582","level":"ERROR","logger":"org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter","message":"\n\n********** *****************\n申请 启动失败\n*********************************\n\n说明:\n\n字段 返回 com.anjana.ms.anjana.ouseph.resources.services.implementation.anjanaValidator 需要一个“anjana.wrapper.IBAC”类型的 bean,它不能 找到。\n\n注入点有以下注释:\n\t- @javax.inject.Inject()\n\n\n操作:\n\n考虑定义一个 bean 在您的配置中输入“anjana.wrapper.IBAC”。\n","exception":""}

应用程序在另一个环境中成功部署,为什么它在不同的环境中显示两种不同的行为,Jenkins build 和 Junits 运行成功。

【问题讨论】:

    标签: spring-boot kubernetes microservices


    【解决方案1】:

    您的 spring-boot 应用程序无法成功启动,这就是 kubernetes 尝试重新启动并使其工作但再次失败的原因..

    CrashloopBackOff 表示您有一个 pod 正在启动,崩溃,再次启动,然后再次崩溃。

    您的应用程序配置错误,请检查类似的问题'Field required a bean of type that could not be found.' error spring restful API using mongodb

    【讨论】:

    • 您好,JUnits 工作正常,Jenkins 构建成功,并且 Pod 已成功部署在另一个环境中。如果这是一个与代码相关的问题,它会在构建阶段失败,在其他环境中也能正常工作。
    • 在错误中它说Consider defining a bean of type 'anjana.wrapper.IBAC' in your configuration.也许你在kubernetes中没有那个配置?仔细检查一下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-08
    • 2016-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多