View a markdown version of this page

概念和定义 - AWS 上的分布式负载测试

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

概念和定义

本节介绍重要概念并定义此解决方案特有的术语:

场景

测试定义,包括测试名称、描述、任务计数、并发性、AWS 区域、ramp-up、hold-for、测试类型、计划日期和重复配置。

任务计数

将在 Fargate 集群中启动以运行测试场景的容器数量。一旦达到 Fargate 资源的账户限制,就不会创建其他任务。但是,已经在运行的任务将继续进行。

concurrency

并发度(每个任务的并发虚拟用户数)。基于默认设置的推荐并发度为 200。并发受到 CPU 和内存的限制。对于基于 Apache 的测试 JMeter,较高的并发度会增加 JVM 在 ECS 任务上使用的内存。默认 ECS 任务定义创建内存为 4 GB 的任务。建议从 1 个任务的较低并发值开始,然后监控任务集群的 ECS CloudWatch 指标。请参阅 A mazon ECS 集群利用率指标

rampup

从零逐渐增加到目标并发级别的时间段。

坚持下去

提升完成后保持目标并发水平的时间段。

有关 AWS 术语的通用参考,请参阅 AWS 词汇表