sso单点登录系统的压力测试
程序员文章站
2023-10-28 23:25:40
环境:vmware centos7.4 2cpu 2核心 工具:ab压力测试工具 测试对象:sso单点登录系统 电脑:win10 4核 项目环境:flask+uwsgi+nginx(uwsgi 2进程,4线程) 1. 100个用户,总共100个请求 测试截图 2. 500个用户,总共500个请求 测 ......
环境:vmware centos7.4 2cpu 2核心
工具:ab压力测试工具
测试对象:sso单点登录系统
电脑:win10 4核
项目环境:flask+uwsgi+nginx(uwsgi 2进程,4线程)
1. 100个用户,总共100个请求
测试截图
2. 500个用户,总共500个请求
测试截图
500个用户并发0.86秒,
3. 1000个用户并发,总共1000个请求
测试截图
1000个并发1.622,4进程4线程可以接受啊,如果加了协程是不是更快一点
4. 2000个用户并发,总共2000个请求
测试截图
测试用例:
结论
1000个并发登录才一秒,完全可以接受啊,毕竟csdn登录的时候都要1秒多,以后要买个带宽高的服务器,和上一篇对比简直是天壤之别啊!
可能有人觉得提高线程和进程数就可以了,但是我这个centos是2个cpu,如果uwsgi进程开多了,性能不仅仅不会增大,而且还会占用大量系统资源,响应时间会更长,有兴趣的可以自己试一试
上一篇: 古代女囚犯和男囚犯相比 为什么官差会愿意押送女囚呢
下一篇: 归并排序[从入门到放弃]