我使用jmeter压测方式的时候,一共34个接口,PTS启动后为啥每个接口的并发数才只有100左右?我设置并发的时候,设置的是500并发(实际并发数通过总请求数计算的)。报告为EFR2B41Y。
PTS中的并发数受多个因素影响,例如测试场景、目标系统、网络环境、硬件配置等。因此,并不能简单地根据接口数量来评估PTS的并发能力。
在PTS中,可以通过多种方式设置并发数,例如设置线程数、用户数、请求速率等。具体的设置方法和参数根据不同的测试场景和目标系统可能有所不同。
如果您在使用PTS进行压测时发现每个接口的并发数较低,可以考虑以下几个方面:
检查测试场景:首先需要确认测试场景是否恰当合理。不同的测试场景需要不同的测试策略和参数设置。如果测试场景不够充分或者测试策略不合理,可能会导致并发数较低。
检查目标系统:目标系统的性能和响应能力也是影响PTS并发数的重要因素。如果目标系统的性能较低或者响应速度较慢,可能会限制PTS的并发能力。
检查网络环境:网络环境也可能会影响PTS的并发数。如果网络带宽较低或者网络延迟较高,可能会导致并发数较低。
检查硬件配置:PTS所在的主机硬件配置也会影响并发数。如果主机的内存、CPU等硬件资源较低,可能会限制PTS的并发能力。
总请求数/时间,这个公式算下来也是TPS,不是并发,并发指的是JMeter并发线程。参考下并发和tps的关系
https://help.aliyun.com/document_detail/29343.html?spm=a2c4g.74223.0.0.7b4360b6xABfYD 此回答整理自钉群“【4群】PTS用户交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。