为什么 Vert.x 中的消息挂起增加?



增加了 messages.pending, messages.pending-local in Vert.x.

从20点到第二天02点,解决了。 执行完整 GC 1 ~ 2 秒,并且无论完整 GC 的时间如何,都会取消消息.挂起、消息.待定-本地。

我寻求有关原因的建议。

GC 与事件总线上的挂起消息无关(这是我假设您有挂起的消息的地方(。您的消息接收者没有能力处理传入的按摩量,因此它们处于挂起状态。随着时间的流逝和到达的消息越来越少,接收方有时间处理它们,待处理的消息编号下降。

最新更新