【发布时间】:2016-03-27 18:43:53
【问题描述】:
我使用 DIY 墨盒创建了 openshift 项目,为 DB 添加了 postresql。现在我将源推送到云端,但我遇到了像这里的人一样的错误(但他没有使用 springboot):I can't start tomcat 7 server on linux openshift - Failed to start end point associated with ProtocolHandler ["http-nio-12345"]
Failed to start end point associated with ProtocolHandler
很明显,如果我运行应用程序两次,则会出现错误消息“无法启动与 ProtocolHandler 关联的端点”。我尝试了rhc app-tidy,通过openshift界面重启APP,我进行了更改,推送到云端,构建成功,但消息再次出现。如何停止应用程序以便我可以正常运行它?我执行重启后应用程序没有停止吗?
更新:我是否选择了正确的步骤? (使用 DIY 墨盒),您是否有一个简单(和工作)指南如何将这样的应用程序部署到 openshift?我尝试了一些我在网上找到的,但没有一个有效:(
【问题讨论】:
-
请在有人回答后告诉我它是否对您有用 :)。我也尝试了很多,但无法部署。所以我改用 Heroku 和 Pivotal CF,它们更容易。
-
当然,复活节后我会再试一次,因为我需要完成这项工作。
-
您使用的其他技术是什么?你在使用 mvc、jsf、REST 等吗?您可以使用 DIY 部署 sb。
-
Spring boot 和 spring 数据(休眠)、postgresql、mvc 和安全性。这与您在本地运行应用程序的行为相同,然后您尝试再次运行它而不停止先前的实例
标签: spring-boot openshift