术语表 - AWS 上的分布式负载测试

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

术语表

本词汇表定义了《AWS 分布式负载测试实施指南》中使用的首字母缩略词和缩写词。

技术协议和格式

AGPL

Affero 通用公共许可证。K6 使用的开源软件许可证。

API

应用程序编程接口。一组协议和工具,用于构建软件应用程序和实现不同系统之间的通信。

CLI

命令行界面。一种基于文本的界面,用于与软件和操作系统进行交互。

CORS

跨源资源共享。一项安全功能,允许或限制在一个源上运行的 Web 应用程序访问来自其他来源的资源。

CSV

以逗号分隔的值。一种用于以纯文本形式存储表格数据的文件格式,通常用于数据导出。

gRPC

gRPC 远程过程调用。用于远程过程调用的高性能、开源框架。

HTTP

超文本传输协议。用于在万维网上传输数据的基础协议。

HTTPS

HTTP 安全。HTTP 的扩展,它使用加密技术通过网络进行安全通信。

JSON

JavaScript 物体标记。一种轻量级的数据交换格式,便于人类读写,机器也易于解析和生成。

JWT

JSON 网络令牌。一种紧凑、网址安全的方式,用于表示要在双方之间转移以进行身份验证和授权的声明。

OAuth

打开授权。访问委派的开放标准,通常用于基于令牌的身份验证和授权。

REST

代表性状态转移。一种架构风格,用于使用无状态通信和标准 HTTP 方法设计联网应用程序。

SSE

服务器发送的事件。一种服务器推送技术,使客户端能够通过 HTTP 连接接收来自服务器的自动更新。

UI

用户界面。用户与软件应用程序交互时使用的视觉元素和控件。

URL

统一资源定位器。用于访问互联网资源的地址。

XML

可扩展标记语言。一种标记语言,它定义了以人类可读和机器可读的格式对文档进行编码的规则。

测试和数据库术语

FTP

文件传输协议。一种用于在客户端和服务器之间传输文件的标准网络协议。

GSI

全球二级索引。一项 DynamoDB 功能,允许您使用备用密钥查询数据。

JDBC

Java 数据库连接。一种 Java API,用于连接和执行与数据库的查询。

JMS

Java 消息服务。用于在两个或多个客户端之间发送消息的 Java API。

TPS

每秒交易次数。衡量系统在一秒钟内可以处理的交易数量的指标。

AWS 和系统条款

进行筛选

Amazon 资源名称。AWS 资源的唯一标识符,用于指定 AWS 服务中的资源。

ISO

国际标准化组织。一个独立的非政府组织,负责制定国际标准。本指南中引用了 ISO 8601 时间戳格式。

SLA

服务等级协议。服务提供商与客户之间的承诺,用于定义预期的服务级别。

UUID

通用唯一标识符。一个 128 位的数字,用于唯一标识计算机系统中的信息。

vCPU

虚拟中央处理器。分配给虚拟机或容器的虚拟处理器,代表物理 CPU 处理能力的一部分。

负载测试条款

并发

每个任务的并发虚拟用户数。此参数控制每个 Fargate 任务在负载测试期间生成多少模拟用户。

区域堆栈

部署在 AWS 区域中的 CloudFormation 堆栈,用于为多区域负载测试提供测试基础设施。

任务计数

为运行测试场景而启动的 Fargate 容器(任务)的数量。生成的总负载等于任务数乘以并发数。

测试场景

配置的负载测试,包括测试类型、目标端点、任务计数、并发度、持续时间和其他参数。