TCP协议的接口调试坑点

文章介绍了在进行HTTP性能测试时遇到500错误的调试方法,包括调整响应超时时间和更换服务器地址。同时,重点讲解了JMeter中常用的性能测试图表插件,如TransactionsperSecond、PerfMonMetricsCollector等,用于监控服务器性能和展示不同时间的吞吐量。此外,文章还讨论了QPS和TPS这两个性能指标,以及JMeter的服务器性能监控数据采集器的使用。
摘要由CSDN通过智能技术生成

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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值