这是一个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;上下文层次结构的根
这在当地很有效。有什么想法我可以进一步调试这个吗?
验证应用程序在本地启动所需的时间,相应地在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™撕下。
我在俄亥俄州的一个AWS地区安装了OpenShift3.9。我把詹金斯装在里面了。我有一个管道代码,它将从GitHub中获取Java代码,并将其与jboss绑定,并将其部署在同一个集群中的项目测试中。它工作得很好,我能够访问应用程序,因为pod正在创建,应用程序也与JBoss绑定。现在我想跨不同的集群部署这个应用程序,可以在同一区域内部署,也可以跨不同的区域部署。有没有办法做到这一点?