![]() |
1
3
我知道服务器线程可以像任何其他指标一样衡量您想要分配给服务器的资源量。这适用于“每个线程一个请求”模型,但也有其自身的限制。你如何衡量效率:
在这种情况下,您正在使用服务器线程,但服务器资源并没有真正被使用。然后,您可以越来越多地增加这个数字,直到您的服务器在线程之间切换上下文比实际工作更繁忙。
根据您的用例,Spring MVC应用程序可能比WebFlux应用程序性能更好:例如,延迟和客户端速度慢在您的应用程序中并不是一个真正的问题。或者,WebFlux应用程序可能比Spring MVC应用程序更具预测性:你的应用程序在负载下可以很好地扩展,当达到某个并发级别时,延迟不会突然爆发。 TL;博士没有什么比使用 实际流量 看看第95个百分点的延迟。 |