【问题标题】:ActiveMQ: how to get consumer IP addressActiveMQ:如何获取消费者 IP 地址
【发布时间】:2021-03-19 21:34:09
【问题描述】:

在我的项目中,我们使用 Apache ActiveMQ 在服务器和客户端之间传输消息。我们使用MapMessage 类来获取所有消费者详细信息。在回复中,ActiveMQ 返回所有统计信息 (ActiveMQ.Statistics.Subscription),例如 connectionidselectorclientIddestinationName 等。但我没有得到消费者的 IP 地址。有没有办法获得消费者IP?我可以在 Web 控制台中看到消费者的 IP 地址,但我们想在服务器代码中获取此信息。

【问题讨论】:

  • 在我们的项目中,我们使用“MapMessage”类来获取所有消费者的详细信息。在回复中,Activemq 返回所有统计信息(ActiveMQ.Statistics.Subscription),如 connectionid、selector、clientId、destinationName 等。但没有获取消费者的 IP 地址。有没有办法获得消费者IP?我可以在 Web 控制台中看到消费者的 IP 地址,但我们想在服务器代码中获取此信息。

标签: activemq


【解决方案1】:

目前无法从broker的统计插件返回的消息中获取消费者的IP地址。

【讨论】:

  • 感谢您的快速回复
猜你喜欢
  • 2014-07-22
  • 1970-01-01
  • 2012-12-26
  • 2018-10-27
  • 2021-10-11
  • 2014-08-06
  • 1970-01-01
  • 1970-01-01
  • 2012-04-18
相关资源
最近更新 更多