首页 > 解决方案 > 是否可以在 Node.js 中运行 Spring Boot REST API

问题描述

是否可以在 Node.js 而不是 Tomcat 之上运行 Spring Boot REST API 服务,或者如果不是 Node.js,那么 Node.js 是我们可以在其上运行 Spring Boot REST 应用程序的其他可能的服务器。

请帮我弄清楚。

标签: node.jsspringspring-boot

解决方案


NodeJs是运行Javascript代码的服务器。它不能运行 Java Web 应用程序,需要在 JVM 中运行 JVM(Java 虚拟机)。在你问之前,不,NodeJS 不能运行 JVM。只是不是为此而生的。要理解我的意思,这就像想要一辆带有舷外发动机的汽车......绝对不可能。

所以不,你不能在 NodeJs 服务器的顶部运行你的 Spring Boot REST 应用程序。

如果您不想使用 Tomcat,那么还有其他选择: https ://blog.idrsolutions.com/2015/04/top-10-open-source-java-and-javaee-application-servers /


推荐阅读