无法部署Spring Boot应用程序

3
我正在评估CloudControl作为我的Java应用程序的平台提供商。
我使用Gradle创建了一个非常简单的Spring Boot (https://github.com/mhmpl/gradle-example-app) 应用程序,但是我无法部署该应用程序。
错误日志中没有任何错误信息可以给我提供一些信息。然而,这是“部署”日志的输出:
8/3/14 12:53 PM lxc-1272 INFO Container did not come up within 120 seconds.
8/3/14 12:53 PM lxc-1250 INFO Waiting for the container to be reachable...
8/3/14 12:53 PM lxc-1272 INFO Waiting for the container to be reachable...
8/3/14 12:52 PM lxc-1250 INFO Waiting for the container to be reachable...
8/3/14 12:52 PM lxc-1272 INFO Waiting for the container to be reachable...
8/3/14 12:52 PM lxc-1250 INFO Waiting for the container to be reachable...
8/3/14 12:52 PM lxc-1272 INFO Waiting for the container to be reachable...
8/3/14 12:51 PM lxc-1250 INFO Deploying ...

最后,该应用程序未部署,我无法看到我可能犯的错误。我已经尝试将内存设置为1024MB并添加了第二个容器,但这并没有改变任何事情。


我将我的项目与 https://github.com/Agraphie/springboot-gradle-cctrl-example 进行了比较,发现另一个项目似乎是在 Tomcat 启动后初始化了 dispatcherServlet - mhmpl
你是否绑定到了正确的端口?它在PORT环境变量中定义。 - Stefan Friesel
@StefanFriesel:我以为我做了,但没有做好。谢谢!我在这里更新了它(https://github.com/mhmpl/hellocctrl/blob/master/src/main/java/hellocctrl/Application.java),现在它可以工作了 :-) - mhmpl
好的,我会把这个评论移到答案里。 - Stefan Friesel
1个回答

1
你需要绑定Web服务器到正确的端口,该端口在PORT环境变量中定义。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接