本文指导您如何选择合适的压测引擎快速发起业务场景压测。
阿里云性能测试服务支持阿里云自研PTS压测引擎以及开源JMeter引擎。2种引擎均可以借助PTS平台的能力,实现以下优势。
免运维、开箱即用SaaS化施压、最大支持百万级并发、千万级TPS流量自助发起能力。
支持全球施压地域流量定制、IPv6流量定制、阿里云VPC内网流量定制。
打通可观测监控 Prometheus 版、Opentelemetry生态,支持流量染色、错慢调用诊断、瓶颈分析能力。
支持与云拨测集成,主动监控站点可用性。
PTS引擎
独特优势
上手简单,支持在PTS控制台白屏化配置压测场景。
RPS模式下,吞吐量控制更精细,支持API维度的RPS控制。
应用场景
简单业务场景的压测。
单个API的压测。
压测中需要精细化控制每个API的RPS。
JMeter引擎
独特优势
支持丰富的JMeter开源插件,上传脚本即可自动补全依赖插件。
灵活的扩展机制,支持插入Java代码和Beanshell脚本实现复杂的业务场景。
应用场景
团队中已经有本地JMeter使用经验,或已有JMeter脚本沉淀。
业务场景复杂,需要动态语言脚本处理请求参数或响应体。
非HTTP协议压测,需要使用JMeter插件来实现多协议压测。
反馈
- 本页导读 (1)
文档反馈