监控ZMQ队列

时间:2013-09-03 09:39:54

标签: node.js zeromq

首先,我知道一个类似的问题,但我对答案并不满意,而且它已经很老了,所以在此期间情况可能会发生变化。

我有一个使用ZMQ套接字的相当复杂的系统。我想监视这些插座;更具体地说,我想记录队列状态并研究它们以提高系统的整体性能。我正在使用ZMQ的NodeJS绑定。

我知道Python有一些东西(here),但我确信在NodeJS绑定中没有这样的东西。

我有什么方法可以做到这一点?如果没有,我应该从哪里开始查看是否要破解分发并自己实现观察者?

由于

1 个答案:

答案 0 :(得分:0)

通常,您不希望研究ZMQ的缓冲区(队列),而是将消息快速移动到用户空间并自行监视它们。 0MQ中缺少的一件事是消息流动的动画,但实际上,当你开始通过系统每秒推送数百条消息时,这会被打破,更不用说数百万条了。