# Windows 下使用fromnsq.readerimportReaderfromnsq.clientimportClient# Linux 使用# from nsq.gevent import Reader,Client# 必须是byte类型reader=Reader(b'topic',b'channel',nsqd_tcp_addresses=['localhost:4150'])formessageinreader:print('message:',message)# 必须调用fin表示消费成功message.fin()
1
2
3
4
5
6
7
8
9
10
11
# Windows 下使用fromnsq.readerimportReaderfromnsq.clientimportClient# Linux 使用# from nsq.gevent import Reader,Clientcli=Client(nsqd_tcp_addresses=['192.168.80.128:4150'])# 必须是byte类型cli.pub(b'topic',b'test')