开发者社区 > 云原生 > 云原生可观测 > 正文

我使用jmeter压测方式的时候,一共34个接口,PTS启动后为啥每个接口的并发数才只有100左右?

我使用jmeter压测方式的时候,一共34个接口,PTS启动后为啥每个接口的并发数才只有100左右?我设置并发的时候,设置的是500并发(实际并发数通过总请求数计算的)。报告为EFR2B41Y。

展开
收起
三分钟热度的鱼 2023-07-04 19:01:42 126 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    PTS中的并发数受多个因素影响,例如测试场景、目标系统、网络环境、硬件配置等。因此,并不能简单地根据接口数量来评估PTS的并发能力。

    在PTS中,可以通过多种方式设置并发数,例如设置线程数、用户数、请求速率等。具体的设置方法和参数根据不同的测试场景和目标系统可能有所不同。

    如果您在使用PTS进行压测时发现每个接口的并发数较低,可以考虑以下几个方面:

    检查测试场景:首先需要确认测试场景是否恰当合理。不同的测试场景需要不同的测试策略和参数设置。如果测试场景不够充分或者测试策略不合理,可能会导致并发数较低。

    检查目标系统:目标系统的性能和响应能力也是影响PTS并发数的重要因素。如果目标系统的性能较低或者响应速度较慢,可能会限制PTS的并发能力。

    检查网络环境:网络环境也可能会影响PTS的并发数。如果网络带宽较低或者网络延迟较高,可能会导致并发数较低。

    检查硬件配置:PTS所在的主机硬件配置也会影响并发数。如果主机的内存、CPU等硬件资源较低,可能会限制PTS的并发能力。

    2023-07-30 15:06:45
    赞同 展开评论 打赏
  • 总请求数/时间,这个公式算下来也是TPS,不是并发,并发指的是JMeter并发线程。参考下并发和tps的关系

    https://help.aliyun.com/document_detail/29343.html?spm=a2c4g.74223.0.0.7b4360b6xABfYD 此回答整理自钉群“【4群】PTS用户交流群”

    2023-07-04 20:34:03
    赞同 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关产品

  • 性能测试
  • 相关电子书

    更多
    上云时代业务压测和诊断最佳实践 立即下载
    超大规模性能测试的云端方案及案例分享 立即下载
    Cassandra 性能压测及调优实战 立即下载