社区
Java SE
帖子详情
jetty比Tomcat性能优秀在哪?
luo112cn
2015-02-12 02:14:22
写了个简单的Web工程测试,就实现一个servlet,进行一个字符串加解密操作。
然后打成war包,分别发布到Tomcat7和 Jetty8。
线程池最大值都设成500.
结果发现Tomcat的吞吐比Jetty高一倍
然后Servlet换了个稍微复杂点的逻辑,发现两者吞吐相差不大,但是Jetty对CPU和内存的消耗更大。
有人讨论一下吗?
...全文
12212
4
打赏
收藏
jetty比Tomcat性能优秀在哪?
写了个简单的Web工程测试,就实现一个servlet,进行一个字符串加解密操作。 然后打成war包,分别发布到Tomcat7和 Jetty8。 线程池最大值都设成500. 结果发现Tomcat的吞吐比Jetty高一倍 然后Servlet换了个稍微复杂点的逻辑,发现两者吞吐相差不大,但是Jetty对CPU和内存的消耗更大。 有人讨论一下吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baidu_36717914
2016-11-18
打赏
举报
回复
我也发现这个问题,同样的系统,同样的运行环境,jetty与tomcat都只运行一个项目,且项目为同一个。但是运行后,jetty占用的227MB, Tomcat占用120MB, 两者相差107MB。虽然是一个孤立现象,但是也反应了jetty可能比tomcat更耗内存。网上基本都说jetty内存占用小,但是只有真正使用了才知道具体是什么情况。话也说回来,用内存去换高并发也说得过去,还是要根据具体情况而定。
铁匠梁老师
2015-02-13
打赏
举报
回复
稳定压倒一切,还是tomcat好,名门之后
乔巴好萌
2015-02-12
打赏
举报
回复
高一倍这结论 是怎么的出来的? 有数据支持吗? 这2个性能差不多的
爱摸鱼de老邪
2015-02-12
打赏
举报
回复
Jetty和Tomcat的使用及性能测试
Jetty和Tomcat的选择:按场景而定
Jetty和tomcat的比较
Jetty
和
tomcat
比较.docx
相同点: 1.
Tomcat
和
Jetty
都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 1. 架构比较
Jetty
的架构比
Tomcat
的更为简单
Jetty
的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。
Tomcat
的架构是基于容器设计的,进行扩展是需要了解
Tomcat
的整体设计结构,不易扩展。
实战
Jetty
--让你快速速学会
jetty
Jetty
是一个用 Java 实现、开源、基于标准的,并且具有丰富功能的 Http 服务器和 Web 容器,可以免费的用于商业行为。
Jetty
这个项目成立于 1995 年,现在已经有非常多的成功产品基于
Jetty
,比如 Apache Geromino, JBoss, IBM Tivoli, Cisco SESM 等。
Jetty
可以用来作为一个传统的 Web 服务器,也可以作为一个动态的内容服务器,并且
Jetty
可以非常容易的嵌入到 Java 应用程序当中。 特性简介 易用性 易用性是
Jetty
设计的基本原则,易用性主要体现在以下几个方面: 1. 通过 XML 或者 API 来对
Jetty
进行配置; 2. 默认配置可以满足大部分的需求; 3. 将
Jetty
嵌入到应用程序当中只需要非常少的代码; 可扩展性 在使用了 Ajax 的 Web 2.0 的应用程序中,每个连接需要保持更长的时间,这样线程和内存的消耗量会急剧的增加。这就使得我们担心整个程序会因为单个组件陷入瓶颈而影响整个程序的
性能
。但是有了
Jetty
: 1. 即使在有大量服务请求的情况下,系统的
性能
也能保持在一个可以接受的状态。 2. 利用 Continuation 机制来处理大量的用户请求以及时间比较长的连接。 另外
Jetty
设计了非常良好的接口,因此在
Jetty
的某种实现无法满足用户的需要时,用户可以非常方便地对
Jetty
的某些实现进行修改,使得
Jetty
适用于特殊的应用程序的需求。
Jetty
权威指南.pdf
Jetty
权威指南.pdf
java
jetty
容器
这是一个
jetty
容器、和
tomcat
是一个级别的,但是这个启动是非常快的,一般都是用于开发。
jetty
服务器
jetty
服务器,解压放到任意文件夹,配置路劲即可,。
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章