tomcat网站测试linux,Tomcat6 Tomcat7对比测试

news/2024/5/14 18:17:28/文章来源:https://blog.csdn.net/weixin_31495827/article/details/116671598

0摘要

本文首先简述了Tomcat7的新特性和增强功能。然后对比tomcat6做了性能测试,测试结果表明,tomcat7的在性能上没有明显的提升,而主要贡献在于Servlet 3.0,内存检测泄露和增强的安全特性。

1 Tomcat7的特性

目前tomcat7已经发布到第34个版本(tomcat7.0.34),而tomcat6现在的版本是6.0.36,所以就bug修改来说,应该算是比较稳定了。

Tomcat7新特性:

1. 使用随机数去防止跨站脚本攻击;

2. 改变了安全认证中的jessionid的机制,防止session攻击;

3. 内存泄露的侦测和防止;

4. 在war文件外使用别名去存储静态内容;

Tomcat7的增强功能:

5 对Servlet 3.0,JSP 2.2和JSP-EL 2.2的支持;

6 更容易将Tomcat内嵌到应用去中去,比如JBoss;

7 异步日志记;

根据Mark Thomas,Tomcat 7委员会的经理的说法,Tomcat 7最显著的三个特征是Servlet 3.0,内存检测泄露和增强的安全特性。不过从变更中没有看到Tomcat7在性能方面的提升,下面测试一下性能。

2 性能测试

2.1 处理静态请求

2.1.1Tomcat6处理静态请求

Timeper request: 118.038 [ms] (mean)

Timeper request: 115.213 [ms] (mean)

Timeper request: 118.873 [ms] (mean)

Timeper request: 125.233 [ms] (mean)

Timeper request: 118.147 [ms] (mean)

平均 119.101 [ms] (mean)

2.1.2Tomcat7处理静态请求

Timeper request: 116.968 [ms] (mean)

Timeper request: 119.298 [ms] (mean)

Timeper request: 120.927 [ms] (mean)

Timeper request: 119.914 [ms] (mean)

Timeper request: 123.141 [ms] (mean)

平均 120.050 [ms] (mean)

2.2 请求动态请求

由于ApacheBench或者Webbench都不支持URL中存在类似loginAction!login.action字符串,而在视频去中action都是类似拼接的,这里只能用jmeter测试向Tomcat6/7发送验证登陆信息请求,故结果数据只做本节内对比,不与上节对比。

2.2.1Tomca6处理动态信息

700并发 循环发送5次

http://172.7.9.201:8080/loginAction!login.action?indexcode=abc&password=e10adc3949ba59abbe56e057f20f883e

389112fdb827a453017424246c0b8411.png

c0bc5a752f971ca228e7ae9c835ea531.png

0e8af6adf3b3cb6a04c2bb9be5df7ad8.png

平均3218.000 [ms] (mean)

2.2.2Tomcat7处理动态信息

700并发 循环发送5次

http://172.7.9.201:8080/loginAction!login.action?indexcode=abc&password=e10adc3949ba59abbe56e057f20f883e

d182d4103379950e6e9af1a22b6fb187.png

bc69bced295cfd3c911a6d39fb8847e0.png

f76108034d7e4f8f4e21840824c2deb3.png

平均3371.333 [ms] (mean)

2.3 性能测试小结

从处理静态请求看,tomcat6平均119.101 [ms],tomcat7平均120.050 [ms],Tomcat7响应性能没有提升。

从处理动态请求看,tomcat6平均3218.000 [ms],tomcat7平均3371.333 [ms]也没有提升。

3 总结

本文首先简述了Tomcat7的新特性和增强功能。然后对比tomcat6做了性能测试,测试结果表明,tomcat7的在性能上没有明显的提升,而主要贡献在于Servlet 3.0,内存检测泄露和增强的安全特性。0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_805936.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Wordpress 插件出现漏洞,网站可能被攻击者接管

开发四年只会写业务代码,分布式高并发都不会还做程序员? 据安全研究人员警告,因旧版 Wordpress Simple Social Button 插件出现漏洞,使用这个插件的网站应该尽快更新软件,避免攻击者攻击并接管网站。Simple Social B…

10个国外免费下载电子书网站

1、FreeBookSpot FreeBookSpot是一个在线免费电子书下载网站。网站拥有96个类别,大约71.97 GB的免费电子书籍。用户可以搜索和分类下载免费书籍,如科学,工程,编程,小说和其他许多书籍。FreeBookSpot无需注册&#xff0…

云速建站配置https证书

2019独角兽企业重金招聘Python工程师标准>>> 1、购买证书,阿里云、华为云均有,自行购买下载即可。 2、购买服务器,用于配置证书,同时在服务器上安装web服务器,配置https 3、云速建站后台对证书的域名添加证…

如何让设置样式让网站文字无法复制

今天在解决一个网站的时候偶然遇到了网站文字无法复制。 到最后终于找出来原因。现在分享出来给你大家 原因一 我的文字无法复制的一个原因是 被包裹了 A 标签 a标签如下 这样的话,会给页面带上一个类似于遮罩的感觉,所以 果断的把 href 去掉这样就可…

网站开发快速入门教程-3

声明:本网站开发快速入门教程系列为刘兴(http://deepfuture.iteye.com/)整理,如果转载请注明转载来源 WEB服务器原理 您是否曾经对将此网页传送给您的机制感到好奇?假设此刻您正坐在计算机前在浏览器中查看这个网页。在您单击这个网页的链接…

在线生成彩字在线制作动态特效文字的2个网站

1Textanim - 是一个在线生成动态文字效果的站点,操作简单,输入想要生成的英文字母或单词,选择字体和彩字样式,就能可以轻松生成。提供了上百种的花纹可以选择使用。提供设置项包括:1.字体2.字体大小3.背景颜色4.自动大小5.影音位置6.动画延时…

设计人员一些常用的网站

亚洲ci网——http://www.asiaci.com/ (点击这里) 中国ci网—— http://www.cn-cis.com/ (点击这里) 中国包装设计网—— http://www.chndesign.net/ (点击这里) limon企业识别—— http://www.limon.com.cn/ (点击这里) 中国色彩—— http://www.cncolor.net/ (点击这里) logo吧…

OpenSource事业受挫,开源网站BerliOS因资金问题年底将关闭

BerliOS.de今天释出的新闻(https://developer.berlios.de/forum/forum.php?forum_id37450)我之前在这个网站上的资源全是开源的,代码由世界各地的爱好者编写(主要还是欧洲的),project的文档什么的都很详细…

scrip如何显示值到网页_在线免费用!这个网站帮你测试响应式网页效果

链接:https://www.uisdc.com/everysize#现在很多人是通过智能手机或平板电脑浏览网页,在网页设计上就要考量到如何让不同尺寸屏幕大小也能正常显示,以往会制作成电脑版和手机版两种格式,后来多半以响应式网页设计(Responsive web …

Next Door,基于“邻居”的社交网站

编者按:社交网站(SNS)是旨在帮助人们建立社会性网络的互联网应用服务,本文突出介绍了与Facebook等基于“朋友”关系的社交网站大相径庭基于“邻居”的一种社交网站。网友们众说纷纭,有的说“邻居关系特殊,应该鼓励线下交流”&…

如何在网站集的首页上显示出我的所有任务

在网站集的首页添加“内容查询 Web 部件”部件,并修改其属性如下,其他的保持默认值。 设置完后就能正常显示了,用该部件还能实现其他的信息显示。有一点需要注意的是,用系统帐户身份浏览时筛选条件“分配对象”将造成查询不到任何…

网站云服务器有5g的吗6,网站云服务器有5g的吗

网站云服务器有5g的吗 内容精选换一换服务器迁移通常有三种手段:全新部署业务、主机迁移服务、镜像迁移,如表1所示。对于华为云上云服务器的跨帐号跨区域迁移,建议采用镜像迁移方式。跨帐号跨区域迁移云服务器的方案为:帐号A将区域…

ASP.NET程序员必须知道的10个网站

当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。 对于不熟悉.NET技术的朋友,需要说明一下,.NET提供…

发布silverlight网站或包含有Silverlight应用的网站到IIS中的问题

如果发布Silverlight网站或者是网站中包含Silverlight应用程序到IIS5或者IIS6中会发现无法浏览Silverlight应用程序(win7中自带的IIS7可以直接发布不会出现问题),一开始我以为是安装Silverlight插件的版本问题,安装了几个版本都无…

8个超好用的免费工具/软件/网站(一定有你要的)

分享8个非常好用的网站,能满足你的各种需求,这些工具都是免费的,需要的自取吧,长按网址复制,然后在浏览器中打开就好啦~ 1. 在线免费视频录制工具: ShowMore。支持同步高清录制屏幕,摄像头,麦克…

k-近邻算法(改进约会网站的配对效果)

示例背景: 我的朋友海伦一直使用在线约会网站寻找合适自己的约会对象。尽管约会网站会推荐不同的人选,但她并不是喜欢每一个人。经过一番总结,她发现曾交往过三种类型的人: (1)不喜欢的人; &…

如何从优酷、土豆、56.com/等网站下视频

写这篇博客的原因本人比较喜欢在网上看一些小视频,搞笑视频、微电影什么的,比如像人人的分享视频、优酷的TED视频和最近出的的原创经典神马的,当你看到一个比较好的视频的时候,自然是想把他下下来收藏喽,下面是我收集的…

【大型网站技术实践】初级篇:搭建MySQL主从复制经典架构

随笔- 80 文章- 1 评论- 531 【大型网站技术实践】初级篇:搭建MySQL主从复制经典架构 一、业务发展驱动数据发展 随着网站业务的不断发展,用户量的不断增加,数据量成倍地增长,数据库的访问量也呈线性地增长。特别是在用户访问高…

ASP.NET网站实现中英文转换(本地化资源)

主要内容: 1. 简单例子 2. 进一步认识Localization 3. 语言转换 4. 解决方案 一. 简单例子 下面通过一个简单的例子来说明利用Localization来实现本地化是那么的简单,首先我们打开Visual Studio 2005,新建一个名叫Localization的工程&#xf…

大型网站框架的演变

大型网站框架的演变 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少…