java - 计划部署Spring boot app,Jetty和tomcat哪个容器更好?

标签 java spring tomcat spring-boot jetty

<分区>

我们打算部署Spring boot应用,Jetty和tomcat哪个容器更好?

或者只使用命令 java -jar 运行 jar?

要求如下:

它是一个 web 应用程序,前端是 ReactJS,后端是 Spring Boot。 我们还计划安装 Apache 或 Nginx 到 路由前端页面和后端 API。

最佳答案

Tomcat,我认为默认的更好。

如果您想更上一层楼,请选择 Undertow。

Tomcat 很好而且可以正常工作。 Jetty 也可以工作,但应该优于 tomcat(原因之一是默认支持)。有些人开始担心性能,因此转向 Undertow(或改变他们的整个架构以使用 wildfly swarm)。除非水平扩展很多,否则很难注意到性能优势。

关于java - 计划部署Spring boot app,Jetty和tomcat哪个容器更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43907873/

相关文章:

java - 在 Eclipse 中的其他评论之前没有换行符

java - jSoup 将 DIV 标签中的文本提取到字符串

java - Eclipse 3.4 上的 Jboss 配置 : stopping issue

spring - Spring OAuth2 中的/check_token 和 user-info-uri 端点有什么区别?

spring - 如何在Spring Cloud配置中配置客户端和服务器以使客户端自动刷新

java - JSP/servlet/IE 组合不会在 Enter 时提交表单详细信息

java - Spring - 使用属性占位符加载位于 war 文件或类路径之外但位于文件系统中的属性文件

tomcat - Apache TomEE 和 Tomcat 在 Windows 系统上共存

tomcat - Apache/Tomcat 返回错误 503

java - Tomcat 无法启动