为什么在Vert.x中messages.pending会增加?

时间:2018-06-05 00:58:24

标签: vert.x

在Vert.x中增加了messages.pending,messages.pending-local。

从第二天的20点到第二天的02点,它得到了解决。 完整GC执行了1~2秒,无论Full GC的时间如何,都取消了messages.pending,messages.pending-local。

我寻求关于原因的建议。

1 个答案:

答案 0 :(得分:0)

GC与事件总线上的待处理消息无关(这是我假设你有消息未决的地方)。您的消息接收者没有能力处理传入的按摩量,因此它们正在等待处理。随着时间的推移,到达的消息越来越少,接收者有时间处理它们,并且未决的消息号丢失了。