ZMQ是否公开任何内部日志记录?如果是这样,你如何使用它?

sco*_*ott 5 zeromq

我在一些地方找到了ZMQ的一些内部日志记录功能的参考资料.我认为可能存在的功能是能够连接到inproc或ipc SUB套接字中的任何一个或两个,并侦听提供有关ZMQ内部状态信息的消息.在调试分布式应用程序时,这非常有用.例如,如果邮件丢失/被丢弃,这可能揭示了一些光,为什么他们被丢弃.

最明显的一点是:http : //lists.zeromq.org/pipermail/zeromq-dev/2010-September/005724.html,但这里也提到了:http://lists.zeromq.org/ pipermail/zeromq-dev/2011-April/010830.html.但是,我还没有找到任何此功能的文档.

某种日志记录功能真的可用吗?如果是这样,它是如何使用的?

sco*_*ott 5

git历史上的一些反复探究最终回答了我的问题。简短的答案是,ZMQ已实现了一种将日志消息发送到外界的方法,但其余代码库从未真正使用它来发送日志消息。一段时间后,由于没有使用它,因此将其删除。

最初使用inproc套接字添加的提交:

专门添加了新的“ sys”套接字类型以支持日志记录的提交:

JIRA发出,拉取请求并提交以删除功能: