PTS的阿里云VPC内网压测模式是指施压机与被压测服务器在相同地域,通过阿里云VPC内网进行压测。本文介绍如何使用阿里云VPC内网进行单机或多机的压测。
限制条件
阿里云VPC内网压测目前存在以下限制。
资源限制:VPC不同地域支持的压测能力不一样(2万~10万TPS)。
IP限制:
阿里云VPC内网压测的场景内所有API必须最终都是阿里云VPC内网地址,例如直接使用阿里云VPC内网IP地址,或者给域名绑定了阿里云VPC内网地址。关于域名绑定操作,请参见域名绑定。
同一场景最多支持一个地域。压测场景中所有压测API必须为一个地域内的内网服务,不能跨地域。
其他:
用户需要手动授权允许内网访问。使用前请了解并熟悉阿里云ECS安全组、负载均衡SLB产品的相关操作。
压测单机服务
单机服务,即服务部署在单台ECS上,压测方法如下所示:
压测多机服务
多机服务,即服务部署在多台ECS上。如果想从阿里云VPC内网对多台ECS发起压测,可先创建负载均衡实例,挂载多台ECS到负载均衡。然后启用阿里云VPC内网压测。
创建负载均衡实例并挂载ECS。
登录负载均衡管理控制台,在左侧导航栏选择实例管理。
在实例管理页面,单击创建传统型负载均衡,配置各个参数。选择实例类型为私网,选择网络类型为专有网络。更多信息,请参见创建和管理CLB实例。
配置完成后,单击立即购买。
在实例管理页面,单击目标实例操作列的监听配置向导,配置负载均衡监听端口。具体步骤,请参见CLB监听概述。
说明在配置协议和监听的高级配置中,访问控制的开关默认关闭,请不要开启。
创建负载均衡实例将产生额外的配置费用。
负载均衡规格不够时可能成为压测瓶颈。
配置阿里云VPC内网压测。
单击保存去压测,启动压测。