使用Python连接rocketmq获取topic里的消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Python连接rocketmq获取topic里的消息相关的知识,希望对你有一定的参考价值。

rocketmq第三方库只支持mac和Linux,需注意!!
#*encoding=utf-8

from rocketmq.client import PullConsumer

consumer = PullConsumer(CID_XXX)

consumer.set_namesrv_addr(192.168.0.1:9876)

consumer.start()

while True:
    for msg in consumer.pull(msg-topic):print(msg.id, msg.body)


consumer.shutdown()

 

以上是关于使用Python连接rocketmq获取topic里的消息的主要内容,如果未能解决你的问题,请参考以下文章

RocketMq源码篇-生产者获取topic路由信息

RocketMQ的客户端连接数调查

RocketMQ原理解析-NameServer

RocketMQ 消息发送

RocketMQ Topic/Group/Tags介绍

RocketMQ