前言: 要让自己的应用支撑起10000并发,就需要在做性能测试之前需要先对几个指标有一定的了解:
TPS:每秒事务量,也就是每秒能处理的请求数(包括查询插入删除一系列的请求操作)。
QPS:每秒查询量,TPS可以代表QPS,但是QPS不等于TPS。
本次性能测试主要针对常用的几个中间件做单机的性能测试:
测试机配置:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/19833cc4b430d5289d8cc0a14c0bb072.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/514aa338ce958622fe40e5fde58b86cf.png)
一、tomcat
压力测试10000并发,单机tomcat上限TPS在5000~6000左右
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/23349a1864b8cb259d607093e5e85f2b.png)
压力测试8000并发,单机tomcat上限TPS在6000~6800左右
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/88032804ce13692e4b27a6e6319d970d.png)
压力测试6000并发,单机tomcat上限TPS在7000~8000左右