满足大量请求的服务性能

时间:2018-03-06 08:54:30

标签: performance rest spring-boot

我有一个Spring启动应用程序,它为所有客户端提供Rest API。现在我需要同时处理大量的同时。我正在寻找两种不同的方法,一种是使用Spring引导的Tomcat(在应用程序中),另一种是在服务器上安装的Tomcat(并部署war文件)。

现在我需要知道在同一时间处理更多请求的最佳方法是什么。是否有最佳做法让服务器处理该硬件可能产生的大多数请求?

1 个答案:

答案 0 :(得分:1)

Tomcat服务器与嵌入式服务器之间实际上没有区别。因此,对于处理大量请求,您将获得相同的性能

  

现在我需要知道处理更多请求的最佳方法是什么   同时

要回答这个问题,请以优化的方式管理外部接口。这将涉及标准做法,如连接池等。

另外,我建议您为自己的应用运行性能测试。你可以考虑JMeter或Gatling。这样,您就可以知道您的应用程序在负载下是否存在任何潜在的瓶颈。