在Openshift中部署JAVA+;Spring MVC+;Tomcat+;MongoDb项目

在Openshift中部署JAVA+;Spring MVC+;Tomcat+;MongoDb项目,java,spring,mongodb,tomcat,openshift,Java,Spring,Mongodb,Tomcat,Openshift,我们正在与一些人一起使用Java8、SpringMVC框架、Tomcat8(添加MongoDB)开发一个中型应用程序,并尝试在Openshif上部署。我们有一个应用程序的web前端作为另一个项目,但在同一个存储库中(为什么不?)。我们正在寻找如何在Openshift上部署这两个应用程序,但只部署JAVA应用程序就足够了 该应用程序在Github上运行良好(但没有DB) 因此,问题是: 我需要使用Tomcat盒带吗? 哪种方法最简单?“银弹”的方式是什么?OC还是网络控制台 谢谢大家! 您可以在d

我们正在与一些人一起使用Java8、SpringMVC框架、Tomcat8(添加MongoDB)开发一个中型应用程序,并尝试在Openshif上部署。我们有一个应用程序的web前端作为另一个项目,但在同一个存储库中(为什么不?)。我们正在寻找如何在Openshift上部署这两个应用程序,但只部署JAVA应用程序就足够了

该应用程序在Github上运行良好(但没有DB)

因此,问题是: 我需要使用Tomcat盒带吗? 哪种方法最简单?“银弹”的方式是什么?OC还是网络控制台


谢谢大家!

您可以在docker hub上滚动您自己的容器,并添加一些s2i配置以满足您的需要。我正在使用Spring Boot,并且已经放弃了Tomcat作为Undertow,因为它消耗的内存更少。您可以在docker hub上滚动您自己的容器,并添加一些s2i配置以满足您的需要。我使用的是Spring Boot,并将Tomcat用于Undertow,因为它消耗的内存更少。