网站首页 > 技术教程 正文
概述
在互联网以及移动互联网时代,性能测试一直都是测试团队性能测试工程师的重要挑战。性能测试是一项系统工程,涉及到数据、环境、业务场景建模、压测平台压测工具等等。
需求
最近遇到一个案例,需求是基于MeterSphere测试平台,进行分布式部署,满足10万TPS的压测需求。客户是电商平台的压测,所以需求合情合理。
方案
按照能模拟10万TPS的这个需求,做了如下部署方案的设计。
1. 数据库和Redis单独部署在一台服务器,8核8G内存200G磁盘。
2. MeterSphere应用单独部署在一台服务器,8核16G内存200G磁盘。
3. 消息中间件Kafka单独部署在一台服务器上,8核16G内存200G磁盘。
4. 压测机部署10台,每台配置8C 8G 100G磁盘。
部署实施
依据部署方案,进行部署。
主服务:
数据库服务器:
Kafka:
压测节点:
参照 MeterSphere官网的“部署Node-Controller集群 - MeterSphere 文档"
验证测试
创建一个压测任务,保存并执行,TPS轻松上2.6万。
猜你喜欢
- 2024-10-26 提供MQTT插件,MeterSphere开源持续测试平台v1.13.0发布
- 2024-10-26 支持TCP协议Mock服务,MeterSphere开源持续测试平台v1.12.0发布
- 2024-10-26 经验之VMware centOS怎么部署MeterSphere环境
- 2024-10-26 MeterSphere结合混沌注入工具(ChaosBlade)的自动化测试实践
- 2024-10-26 MeterSphere开源持续测试平台携手柠檬班为软件测试行业赋能
- 2024-10-26 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布
- 2024-10-26 架构演进丨 MeterSphere开源持续测试平台v2.3升级至微服务架构
- 2024-10-26 MeterSphere对接Jira的配置及自定义缺陷字段的设置方法
- 2024-10-26 新增UI测试模块,MeterSphere开源持续测试平台发布v1.20 LTS版本
- 2024-10-26 版本管理及版本对比,MeterSphere开源持续测试平台v1.17.0发布
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)