来自基于vert.x的Web服务器的响应间歇性缓慢

时间:2019-03-05 13:08:39

标签: vert.x

我有一个在1x8g机器上运行的vertx Web服务器。它映射了大约15条路由,其中​​5条处于阻塞状态,而10条处于非阻塞状态。这些都是我的应用程序所组成的一个标准verticle的一部分。非阻塞处理程序仅打开与另一个下游系统的http连接(所有这些都非常快-弹性搜索/缓存数据API)。一些阻塞处理程序确实需要一些时间-根据一天中的时间在3到9秒之间的任何地方-这些也称为外部系统。

我的非阻塞处理程序的API响应时间通常在400ms-600ms范围内。有时,我看到响应时间会超过2秒,有时甚至会达到12秒。我不确定是什么原因造成的。它是同一顶点中的阻塞处理程序与非阻塞处理程序的组合。 在这里诊断根本原因的最佳方法是什么?

0 个答案:

没有答案