1、步骤大致与http协议一致,报错500,可通过设置响应超时时间调试;更换服务器地址调试长连接
行尾EOL,程序有自动断开连接就不用设置。根据实际情况看。
3、性能测试常用图表插件
- jp@gc - Transactions per Second:每秒事务数,服务器每秒处理的事务数
- jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括CPU,Memory,Network,I/O等等
jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表)
聚合报告里,Throughput是按请求个数来展示的,比如说1.9/sec,就是每s发送1.9个请求;而这里的展示是按字节Bytes来展示的图表
jp@gc - Composite Graph:混合图表 在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表
jp@gc - Hits per Second:每秒点击量
jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间
jp@gc - Reponse Times Distribution:显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数
性能测试报告分析
转自https://www.cnblogs.com/pachongshangdexuebi/p/11759316.html :爬虫上的雪碧https://home.cnblogs.com/u/pachongshangdexuebi/转自https://www.cnblogs.com/pachongshangdexuebi/p/11759316.html
性能指标
QPS和TPS(每秒查询率和每秒事务率)
TPS= 总请求数 / 总时间(tps)
QPS=并发数/平均时间
QPS,全名 Queries Per Second,意思是“每秒查询率”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
TPS 即 Transactions Per Second的缩写,每秒处理的事务数目。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。 客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息作出的评估分。
Qps 基本类似于 Tps,但是不同的是,对于一个页面的一次访问,形成一个 Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。
jmeter监听器
jp@gc - PerfMon Metrics Collector,服务器性能监控数据采集器,需要在服务器上startAgent。