
性能测试
shiweijian1986
这个作者很懒,什么都没留下…
展开
-
性能矛盾时,服务器架构
1、服务器:增加服务器数量。50万用户 2、数据库:增加数据库数量,但又要保持数据的一致性(一个为主,所有数据都向它提交,然后它复制到其他两个,另两个全力供给用户数据)。40-200万用户 3、I/O容量限制:垂直分割模式设计,不同数据库服务于站点的不同功能。300万 4、问题1:存在需要共享的信息原创 2010-04-28 21:26:00 · 302 阅读 · 0 评论 -
性能测试杂论
性能测试术语1、响应时间响应时间=呈现时间+系统响应时间系统响应时间=网络传输时间+应用延迟时间应用延迟时间=数据库延迟时间+应用服务器延迟时间2、并发用户数一般为10%同时操作人数并发用户数即业务并发用户数同时在线用户人数(即整个业务系统的并发用户数)估算并发用户数具体数值C=nL/Tn是login session的数量 L是login session原创 2010-05-04 20:46:00 · 380 阅读 · 0 评论 -
一个性能瓶颈分析的过程(一个牛人的性能测试分析思路、拜读)
前段时间公司打造了自己的WEB开发框架新版,性能比以前的两个版有很大提高。在性能基准测试时,某个测试的业务场景为18000个TPS左右。但是后来增加了session序列化模块后,一下子下降低到6000个TPS左右,就是因为这个模块性能一下子降低三倍。jvisulevm监视查看到其中的加密方法占用了47%的CPU处理时间,于是重点测试这个方法。这个方法做了三件事。1.加密,2转载 2010-05-14 19:06:00 · 504 阅读 · 0 评论 -
对Web服务进行压力测试
Web 服务处于分布式计算的核心位置,它们之间的交互通常很难测试。分布式开发、大型的开发者团队以及对代码日益组件化的期望都有可能使 Web 服务的开发变得越来越容易隐藏错误。这些类型的错误极难检测出来。压力测试是检测这类代码错误的一种有效方法,但是只有在压力系统设计得比较有效的情况下 才能发挥作用。本文将让您深入了解一下这种压力系统的基本要求。 测试方法传统的测试方法包括某种形式的转载 2010-05-16 21:23:00 · 463 阅读 · 0 评论