栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

.NET5(core)和.NET4.72 性能测试 jmeter

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.NET5(core)和.NET4.72 性能测试 jmeter

准备条件:

使用V2019 创建一个解决方案

分别创建新core框架.NET5的webapi 和老框架.NET4.72的webapi两个项目,

如图:

 

 然后分别实现POST接口代码,如图:

下图是老框架.NET 4.72的webapi接口

 下图是新框架core.NET5的webapi接口

 尽量让两个接口代码一致,

 然后打开jmeter接口测试工具:

如下图,添加两个线程,一个用来访问.NET5的webapi,一个用来访问老框架的webapi

参数一致。

 然后我们分别开888个线程数进行测试。

 

屏蔽掉接口里的数据库访问。

两个项目都重新编译生成。

 测试结果如下:

老框架.NET如下图

 

新框架core如下图

 

两个接口访问都是正常无error,都不带数据库访问测试:

如图看出老框架平均响应时间为6195,最小响应时间5817,最大为6664;

新框架core平均响应时间为1326,最小响应时间为585,最大为2295;

新框架.NET5 core 优势还是很大的。

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/909411.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号