1、本次对比基础环境信息如下:
springboot版本1.5.10
centos虚机4c6G,版本7.4
centos实机2u16c40G,版本7.4,虚机运行在实机上
ab版本2.3
jprofiler版本9.1.1
2、压测接口说明
天花板:指的是一个空接口,没有任何实现,直接返回,如
2024年09月29日
1、本次对比基础环境信息如下:
springboot版本1.5.10
centos虚机4c6G,版本7.4
centos实机2u16c40G,版本7.4,虚机运行在实机上
ab版本2.3
jprofiler版本9.1.1
2、压测接口说明
天花板:指的是一个空接口,没有任何实现,直接返回,如
2024年09月29日
在网上搜索查询发现清一色的都是说undertow高并发性能优于tomcat,并且还提供了各种实验依据以作证明,但是我私下测试发现情况和网上大部分结果并不一致。
@GetMapping("/test")
public String test() {
return UUID.randomUUID().toString();
}
2024年09月29日
首先,先花30秒来了解下Jetty是什么,其实很简单,Jetty和tomcat一样,都是一种servlet引擎,他们都支持标准的servlet规范和javaEE规范。但是相对tomcat来说,Jetty更轻量级。
1. 架构比较
Jetty的架构比Tomcat的更为简单
2024年09月29日
Jetty是一个开源的HTTP服务器和Servlet引擎,它可以为JSP和Servlet提供运行时环境。Tomcat的前身为Catalina,是一个Servlet容器,支持最新的Servlet和JSP规范。
Jetty 的核心组件包括 Server,Handle和Connector,Server是整个Jetty的核心,包含了Handle和Connector。Jetty的核心由Server和Connector两个组件构成,Server组件是基于Handler容器工作的,它类似Tomcat的Container容器。Connector组件负责接受客户端的连接请求,并将请求分配给一个处理队列去执行。
2024年09月29日
2024年09月29日
Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。
由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一个皆可。
但选择哪个更优?也许这得看场景。
近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,亦分布式环境的需求。
那Jetty与Tomcat比较,有哪