consumer.py 347 B

123456789101112131415161718
  1. from rocketmq.client import PushConsumer
  2. import time
  3. namesrv = "172.19.193.178:9876"
  4. topic_name = 'topic_name'
  5. def callback(msg):
  6. print(msg)
  7. consumer = PushConsumer('PID-0012', message_model=0)
  8. consumer.set_namesrv_addr(namesrv)
  9. consumer.subscribe(topic_name, callback)
  10. consumer.start()
  11. while True:
  12. time.sleep(30)
  13. consumer.shutdown()