春天的靴子就像永远在Openshift中启动一样

时间:2017-01-11 11:00:12

标签: spring spring-boot openshift openshift-origin

我在openshift origin 1.3中运行了一个spring boot 1.4.3应用程序。

弹簧启动需要20多分钟。

我使用的码头工人基础容器是alpine:3.4 with opendk8-jre。

spring boot嵌入式容器使用的是默认的tomcat。我已经安装了hasged并设置-Djava.security.egd = file:/ dev /./ urandom

但如果我使用docker run运行图像本身(我不使用openshift),它可以启动..

任何想法为什么?

1 个答案:

答案 0 :(得分:0)

是不是您没有maven代理设置并且正在下载所有依赖项?

如果是这样的话,您的日志可能会显示您一遍又一遍地弃用相同的代码。

运行此命令以查看日志:

oc logs _POD_NAME_

另外,您是否在OpenShift Dev Preview中尝试过相同的结果并获得了类似的结果?