压测目的

一、在真实环境下检测LILISHOP系统性能,评估系统吞吐响应等各个参数;

二、预见系统负载,通过多场景,多节点压测反馈系统的性能瓶颈以及扩容方案

三、给予部署LILISHOP的人提供推荐配置。

压测步骤

1-注册用户验证码验证
2-发送手机验证码
3-注册用户
4-登录用户验证码验证
5-登录用户
6-请求商品1
7-商品1加入购物车
8-请求商品2
9-商品2立即购买
10-提交订单

压测机ECS

内容 配置
规格 ecs.c6a.large
系统 Alibaba Cloud Linux 3.2104 64位
压测工具 jmeter 5.4.3
CPU&内存 2核 4 GiB
节点数 2

服务ECS

服务器配置

内容 配置
规格 ecs.hfc7.xlarge
系统 CentOS 7.6 64位
CPU&内存 4核 8 GiB
节点数 13

环境服务 节点*1

部署服务 节点数量
common-api 1
consumer 1
Rocketmq 1

压测服务 节点*12(最多时)

部署服务 节点数量
buyer-api 12

其他服务

Mysql:

内容 配置
规格代码 rds.mysql.c1.large
核心&内存 8核 16GB
最大连接数 4000
最大IOPS 8000

Redis:

内容 配置
版本类型 社区版
版本号 Redis 5.0
架构类型 集群版
分片数 8
节点类型 双副本
实例规格 8G集群版(8分片)

Elasticsearch:

内容 配置
实例类型 通用商业版
数据节点 云盘型 2核4G
硬盘 20G
Elasticsearch版本 7.10

SLB:

内容 配置
规格代码 超强型slb.s3.large

Rocketmq:

ECS节点私有部署( docker-compose)

版本号 4.7.0

results matching ""

    No results matching ""