当前位置: 首页 > 知识库问答 >
问题:

SpringBoot2应用程序在启动后关闭openshift吊舱..没有错误。在windows上本地工作良好

柴阳云
2023-03-14

这是一个Springboot 2.0.4应用程序。我可以在我的windows机器上本地运行它,它运行时没有任何问题。然而,当我部署到openshift吊舱时,该应用程序在启动后关闭,没有任何错误。

2018-08-27 00:53:04.153+0000[main][][INFO]O.s.B.W.E.Tomcat.TomcatWebServer:87-Tomcat在端口(s):9010(http)上启动,上下文路径为'/myPath'2018-08-27 00:53:04.160+0000[main][][INFO]com.myapp.Application:87-在10.339秒内启动应用程序(JVM运行时间为12.179)

           Application 'my-app' is running! Access URLs:
           Local:                   http://localhost:9010 

2018-08-27 00:53:38.508+0000[http-nio-9010-exec-2][][信息]o.s.web.servlet.dispatcherservlet:87-FrameworkServlet'dispatcher servlet':初始化开始2018-08-27 00:53:38.538+0000[http-nio-9010-exec-2][][信息]o.s.w.w.s.c.innotationConfigServletWebServerApplicationContext:87-关闭orgal.springframework.boot.web.servlet.context.annotationConfigServletWebServerApplicationContext@47D384EE:启动日期[UTC 2018年8月27日00:52:55;上下文层次结构的根

这在当地很有效。有什么想法我可以进一步调试这个吗?

共有1个答案

辛承志
2023-03-14

验证应用程序在本地启动所需的时间,相应地在openshift yml文件中增加readinessProbe和LivenessProbe-InitialDelaySeconds和TtimeoutSeconds

 类似资料:
  • 我的spring boot应用程序启动一条骆驼路线,从启用Kafka的Azure事件中心进行消费。在应用程序启动的消息之后,立即记录此消息:“INFO o.a.camel.spring.SpringCamelContext-Apache camel 2.24.0(CamelContext:camel-1)正在关闭”。 然后,任何飞行中的交换(如果存在的话)都会由驼峰路线成功处理,最终路线会关闭(正

  • 我正在运行一个带有RHEL7.8 BareMetal计算节点的OCP4.6。我们正在集群上运行功能和HA测试。我们在这个集群上的主要应用程序是一个包含大约250个吊舱的StatefulSet。 关闭节点后,在该节点上运行的吊舱进入状态,并停留在那里。由于这是一个状态集,所以在原始pod结束终止之前,pod不能在另一个节点上重新启动。 查看K8S的文档--我发现在节点关闭后StatefulSet p

  • 我的目标操作系统将是Windows7。 如有任何帮助,不胜感激,谢谢。

  • 我试图了解如何最好地使用库伯内特的准备和活跃度探测器。我在测试时观察到的是,如果就绪探测失败,则pod被标记为未就绪,并从负载均衡器中移除。然而,然后我希望启动一个新的pod并将其移入负载均衡器,直到原来的pod再次准备就绪(或者它的活性探测失败并被杀死),然后它们中的一个可以被终止。 如果就绪探测失败,我们可能想要暂时从服务中移除一个pod,但这似乎会冒着所有pod都未就绪的风险,这将导致负载均

  • 启动 1. 轻触主画面上您想启动的应用程序图标。 显示LiveArea™。 2. 轻触[开始]。 中断/继续 按下PS键即可返回LiveArea™。若要继续,请轻触[继续]。 关闭 1. 按下PS键。 返回LiveArea™。 2. 请由画面右上角将LiveArea™撕下。

  • 我在minikube上运行kubernetes,我在一个代理后面,所以我设置了env变量(HTTP_代理) pod从未启动,我得到了错误 运行良好