在Tomcat上的600 TPS达到饱和后出现503错误

时间:2019-04-28 21:55:25

标签: java performance spring-boot tomcat gatling

我们正在尝试提高系统性能,但是即使CPU和堆没有得到充分利用,它也会以600 TPS的速度阻塞。而且,大多数NIO线程始终保持在停放状态(从JvisualVM观察)。

我们将加特林(Gatling)用作性能工具。

我们使用了以下值:

服务器:   雄猫     最大线程数:350     最大连接数:15000     接受数:300

我们从默认设置开始。

由于事务时间约为60毫秒,由于服务器是具有32 GB RAM的八核处理器,因此预计它至少应达到1000 TPS。

根据加特林(Gatling)报告,服务器每秒给出600个响应的结果,并为1700-1800个活动用户提供200-300 KO错误(仅503 http代码)。

0 个答案:

没有答案