gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 15:12:56 25 4
gpt4 key购买 nike

我在几个地方找到了对 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 .但是,我还没有找到有关此功能的任何文档。

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

最佳答案

一些通过 git 历史的 grepping 最终回答了我的问题。简短的回答是,ZMQ 实现了一种将日志消息传输到外部世界的方法,但它从未被其他代码库实际用于发送日志消息。一段时间后它被删除,因为没有人使用它。

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

  • https://github.com/zeromq/libzmq/commit/ce0972dca3982538fd123b61fbae3928fad6d1e7

  • 添加了新的“sys”套接字类型的提交专门用于支持日志记录:
  • https://github.com/zeromq/libzmq/commit/651c1adc80ddc724877f2ebedf07d18e21e363f6

  • JIRA 问题、拉取请求和提交删除功能:
  • https://zeromq.jira.com/browse/LIBZMQ-336
  • https://github.com/zeromq/libzmq/pull/277
  • https://github.com/zeromq/libzmq/commit/5973da486696aca389dab0f558c5ef514470bcd2
  • 关于zeromq - ZMQ 是否公开任何内部日志记录?如果是这样,你如何使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15837022/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com