pynsq简单示例
来源:互联网 发布:linux查看重启日志 编辑:程序博客网 时间:2024/06/08 09:51
生产者示例:
import nsqimport tornado.ioloopimport timedef pub_message(): writer.pub('test_topic', time.strftime('%H:%M:%S'), finish_pub)def finish_pub(conn, data): print datawriter = nsq.Writer(['127.0.0.1:4150'])tornado.ioloop.PeriodicCallback(pub_message, 1000).start()nsq.run()
消费者示例:
import nsqdef handler(message): print message print message.body return Truer = nsq.Reader(message_handler=handler,nsqd_tcp_addresses=['127.0.0.1:4150'],topic='test_topic', channel='asdfxx', lookupd_poll_interval=15)nsq.run() #tornado.ioloop.IOLoop.instance().start()
阅读全文
0 0
- pynsq简单示例
- JNDI简介&简单示例
- JNDI简介&简单示例
- JNDI简介&简单示例
- Delegate简单示例
- SetMenu的简单示例
- 简单的CodeDOM示例
- Java RMI 简单示例
- Java RMI 简单示例
- 正则表达式简单示例
- Ajax简单请求示例
- Oracle简单示例讲解
- 简单UDP收发示例
- TreeView简单示例
- 最简单jmx示例
- php+ajax简单示例
- 最简单jmx示例
- Ajax应用简单示例
- mysql-5.7.18解压版安装
- 士兵杀敌(二)
- java.lang.IllegalStateException: aidl is missing
- @font-face
- 欧几里德与扩展欧几里德算法
- pynsq简单示例
- free命令
- Okhttp二次封装
- 注解处理器的使用
- matplotlib 详解1-基本图形
- Android 之间如何通过AIDL通讯
- 【TensorFlow】第二课数据拟合的一般步骤
- U盘装系统,免设置bios(非pe镜像启动)
- 浅谈单片机应用程序架构