【问题标题】:How to see/monitor the SUBscribers to my zeromq PUBlisher?如何查看/监控我的 zeromq PUBlisher 的订阅者?
【发布时间】:2013-10-26 10:01:47
【问题描述】:

我正在构建一个应用程序,我希望多个订阅者能够连接到我的 zeromq 发布者。我现在想查看有关订阅者的一些信息;

  • 连接了多少订阅者?
  • 它们来自哪些 IP 地址?

是否有人知道在 zeromq 中执行此操作的方法(例如使用 setsockopt)或者我可以自己构建此方法?更多关于这方面的信息会很好。

【问题讨论】:

    标签: java c++ monitoring zeromq traffic


    【解决方案1】:

    它们来自哪些 IP 地址?

    你无法获取订阅者的IP,这个信息是在ZeroMq中抽象出来的,但是有选项,见this

    有多少订阅者正在连接?

    使用套接字monitor events,发布者可以跟踪连接和关闭其连接的订阅者对等点,但是,这并不是完全可靠的。推荐的方法是在对等点之间使用heartbeats 来跟踪谁还活着(和死了)。查看指南以获取有关此主题的信息和示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多