CSFramework.WebApi后端框架 - 压力测试报告

CSFramework.WebApi框架 -压力测试报告

CSFramework.WebApi服务端开发框架   WebApi后台框架  WebApi框架 原创软件@csframework.com

1. 测试目的

 

测试CSFramework.WebApi服务器的并发承受能力以及高负荷请求的稳定性,模拟多个用户高频率访问接口,验证接口并发以及负载能力。

 

2. 测试环境

测试环境

说明

1

Windows服务承载的WebApi服务器

(Windows Service Hosting)

阿里云-ECS云服务器,CPU 2核,内存: 4 GB带宽: 2Mbps

(属于低配置服务器)

2

测试客户端程序CS.WebApi.Tester.exe

运行30个程序实例。

3

模拟用户登录用户数量

50~100万,多线程异步处理。

4

模拟用户请求次数(新增客户档案)

100~200万,多线程异步处理。

5

测试使用的客户端

4台阿里云服务器作为客户端

2PC机模拟终端用户

6

写入日志数

>1000

 

3. 测试截图

 

 注:红色字体的用时(s):是指所有异步任务处理数据的耗时时间,并不代表本次测试用的时间。

 

多终端多线程测试环境:

  • 使用多台电脑测试(公司电脑+ECS服务器);
  • 每台电脑运行多个测试程序;
  • 每个测试程序运行多个线程;

 

 

多任务(多线程)测试界面:

 

远程用户参与测试:

 

高负荷时CPU情况:

高负荷时CPU情况:

 

 

 

高负荷时SQL服务器及WebApi服务器情况:

 

测试后数据库文件变化:

 

测试后数据库日志记录:

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:CSFramework.WebApi后端框架 - VS解决方案与目录结构
下一篇:系统数据库结构 – CSFramework_WebApi
评论列表

发表评论

评论内容
昵称:
关联文章

CSFramework.WebApi框架 - 压力测试报告
CSFramework.WebApi框架 - 测试DoController控制器
CSFramework.WebApi框架 - 测试DoController控制器
CSFramework.WebApi框架 - 测试ImageController图片文件控制器
CSFramework.WebApi框架 - 测试FileController文件控制器
CSFramework.WebApi框架 - 客户测试程序(CS.WebApi.Tester)
CSFramework.DbDataUpdate数据模型框架 - 特殊数据类型测试报告
CSFramework.WebApi开发框架APP框架
CSFramework.WebApi开发框架服务器宿主承载方式
CSFramework.WebApi框架 - 系统配置 - app.config
CSFramework.WebAPI 框架系统架构图
CSFramework.WebApi框架 - 软件著作权登记证书
CSFramework.WebApi框架 - FileController – 文件管理控制器
CSFramework.WebApi框架 - ImageController – 图片资源控制器
CSFramework.WebApi框架Log日志配置详解
C/S架构快速开发框架SQL并发测试压力测试 | www.csframework.com
CSFramework.WebApi服务器框架:客户调用WebApi接口方式(签名+Token令牌)
CSFramework.WebApi框架软件截图
CSFramework.WebApi框架 - VS解决方案与目录结构
CSFramework.WebApi框架 - SystemController – 系统管理控制器