IT人员来说维护web服务器的一些常见的性能指标事务

作为IT人员来说,维护web服务器是常见工作,通常我们若果不详尽做计划,或则使用相关软件,纯粹借助系统的稳定与否来判定工作效率是低下的,所以本文列举及阐述一些常见的性能指标。

1.事务(Transaction)

在web性能测试中,一个事务表示一个“从用户发送恳求->webserver接受到恳求,进行处理->webserver向DB获取数据->生成用户的object(页面),返回给用户”的过程,通常的响应时间都是针对事务而言的。

2.恳求响应时间

恳求响应时间指的是从顾客端发起的一个恳求开始,到顾客端接收到从服务器端返回的响应结束,这个过程所花费的时间服务器主要有哪些参数,在个别工具中,响应一般会称为“TTLB”,即”timetolastbyte”,意思是从发起一个恳求开始,到顾客端接收到***一个字节的响应所花费的时间,响应时间的单位通常为“秒”或者“毫秒”。一个公式可以表示:响应时间=网路响应时间+应用程序响应时间。标准可参考美国的3/5/10原则:

(1)在3秒钟之内,页面给与用户响应并有所显示,可觉得是“很不错的”;

(2)在3~5秒钟内,页面给与用户响应并有所显示,可觉得是“好的”;

(3)在5~10秒钟内服务器主要有哪些参数,页面给与用户响应并有所显示,可觉得是“勉强接受的”;

(4)超过10秒就让人有点不耐烦了,用户很可能不会继续等待下去;

3、事务响应时间

事务可能由一系列恳求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的.诸如:跨行提款事务的响应时间就是由一系列的恳求组成的.事务响应时间是直接评判系统性能的参数.

4.并发用户数

并发通常分为2种情况。一种是严格意义上的并发,即所有的用户在同一时刻做同一件事情或则操作,这些操作通常指做同一类型的业务。诸如在信用卡审批业务中,一定数量的拥护在同一时刻对早已完成的审批业务进行递交;还有一种特例,即所有用户进行完全一样的操作,比如在信用卡审批业务中,所有的用户可以一起申请业务,或则更改同一条记录。

另外一种并发是广义范围的并发。这些并发与前一种并发的区别是,虽然多个用户对系统发出了恳求或则进行了操作,而且这种恳求或则操作可以是相同的,也可以是不同的。对整个系统而言,始终是有好多用户同时对系统进行操作,因而也属于并发的范畴。

可以看出,后一种并发是包含前一种并发的。并且后一种并发更接近用户的实际使用情况,因而对于大多数的系统,只有数目甚少的用户进行“严格意义上的并发”。对于WEB性能测试而言,这2种并发情况通常都须要进行测试,一般做法是先进行严格意义上的并发测试。严格意义上的用户并发通常发生在使用比较频繁的模块中,虽然发生的机率不是很大,而且一旦发生性能问题,后果很可能是致命的。严格意义上的并发测试常常和功能测试关联上去,由于并发功能遇见异常一般都是程序问题,这些测试也是强壮性和稳定性测试的一部份。

用户并发数目:关于用户并发的数目,有2种常见的错误观点。一种错误观点是把并发用户数目理解为使用系统的全部用户的数目,理由是那些用户可能同时使用系统;还有一种比较接近正确的观点是把在线用户数目理解为并发用户数目。实际上在线用户也不一定会和其他用户发生并发,比如正在浏览网页的用户,对服务器没有任何影响,然而,在线用户数目是估算并发用户数目的主要根据之一。

5.吞吐量

指的是在一次性能测试过程中网路上传输的数据量的总和.吞吐量/传输时间,就是吞吐率.

6、TPS(transactionpersecond)

每秒钟系统才能处理的交易或则事务的数目.它是评判系统处理能力的重要指标.

7、点击率

每秒钟用户向WEB服务器提交的HTTP恳求数.这个指标是WEB应用特有的一个指标:WEB应用是”恳请-响应”模式,用户发出一次申请,服务器就要处理一次,所以点击是WEB应用才能处理的交易的最小单位.假如把每次点击定义为一个交易,点击率和TPS就是一个概念.容易看出,点击率越大,对服务器的压力越大.点击率只是一个性能参考指标,重要的是剖析点击时形成的影响。须要注意的是,这儿的点击并非指键盘的一次单击操作,由于在一次单击操作中,顾客端可能向服务器发出多个HTTP恳求.

8.资源借助率

指的是对不同的系统资源的使用程度,比如服务器的CPU借助率,c盘借助率等.资源借助率是剖析系统性能指标从而改善性能的主要根据,因而是WEB性能测试工作的重点.

资源借助率主要针对WEB服务器,操作系统,数据库服务器,网路等,是测试和剖析困局的主要参考.在WEB性能测试中,更依照须要采集相应的参数进行剖析。

下边是常见的测试指标

图片[1]-IT人员来说维护web服务器的一些常见的性能指标事务-唐朝资源网

Web服务器指标

图片[2]-IT人员来说维护web服务器的一些常见的性能指标事务-唐朝资源网

数据库服务器性能指标

图片[3]-IT人员来说维护web服务器的一些常见的性能指标事务-唐朝资源网

系统的困局定义

图片[4]-IT人员来说维护web服务器的一些常见的性能指标事务-唐朝资源网

稳定系统的资源状态

图片[5]-IT人员来说维护web服务器的一些常见的性能指标事务-唐朝资源网

© 版权声明
THE END
喜欢就支持一下吧
点赞199赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容