Spring Boot具有内置的Tomcat服务器,只需从Java运行即可。@H_404_1@
Tomcat内置在jar中,因此在任何环境下都是相同的。@H_404_1@
这是一个典型的弹簧靴子罐,其中显示了tomcatjar:@H_404_1@
greg@greg-XPS-13-9360:~/work/boot-docker/target$ jar tvf boot-docker-1.0.3.jar | grep tomcat
2293 Mon Jan 30 19:45:14 GMT 2017 BOOT-INF/lib/spring-boot-starter-tomcat-1.5.1.RELEASE.jar
241640 Tue Jan 10 21:03:52 GMT 2017 BOOT-INF/lib/tomcat-embed-websocket-8.5.11.jar
3015953 Tue Jan 10 21:03:50 GMT 2017 BOOT-INF/lib/tomcat-embed-core-8.5.11.jar
239791 Tue Jan 10 21:03:50 GMT 2017 BOOT-INF/lib/tomcat-embed-el-8.5.11.jar
我们将Spring Boot应用程序作为docker映像(完整的虚拟Unix服务器)在Redhat Openshift云上运行,这很典型。@H_404_1@
BTW Tomcat已在商业上使用,非常可靠。@H_404_1@