beanstalk python操作
来源:互联网 发布:哪些排序算法不稳定 编辑:程序博客网 时间:2024/05/17 08:14
#!/usr/bin/python #-*- coding: utf-8 -*-'''Created on 2015年6月16日'''import beanstalkcimport pickleclass BSQueueC(object): def __init__(self, host, port=11300): self.host = host self.port = port self.__conn = beanstalkc.Connection(host, port) def __del__(self): self.__conn.close() def put(self,tube, body, priority=2**31, delay=0, ttr=120): self.__conn.use(tube) return self.__conn.put(body, priority, delay, ttr) def reserve(self, tube, timeout=20): for t in self.__conn.watching(): self.__conn.ignore(t) self.__conn.watch(tube) return self.__conn.reserve(timeout) def clear(self, tube): try: while 1: job = self.reserve(tube, 1) if job is None: break else: job.delete() except Exception, e: print e
0 0
- beanstalk python操作
- Beanstalk
- beanstalk简介
- Beanstalk协议
- beanstalk机制
- 初识 Beanstalk
- beanstalk通讯协议
- YII使用beanstalk队列
- AWS Elastic Beanstalk
- Active MQ- Beanstalk
- Beanstalk 协议入门
- Elastic Beanstalk Tomcat Container Timezone
- php-beanstalk扩展发布了
- 再发一个SVN空间——Beanstalk
- Beanstalk 源码分析----涉及到的结构体
- 非常易用、强大的Elastic Beanstalk
- codechef Johnny and the Beanstalk 题解
- Elastic Beanstalk.pdf 英文原版 免费下载
- 通过地址获取经纬度(中文地址亦可)
- /etc/fstab 参数详解及如何设置开机自动挂载
- 高效幂算法
- Java枚举介绍及使用详解
- java -- java读取文件md5工具方法
- beanstalk python操作
- 多线程(四) 实现线程范围内模块之间共享数据及线程间数据独立(Map集合)
- Yii2:推荐一个方法arrayHelper::map()
- Hadoop安装配置(棒极了,每一小步都写得非常清楚)
- 第二题
- FireDAC 下的 Sqlite [9] - 关于排序
- 一个程序员工作一年来收藏的网站 .
- spring-boot 加载本地静态资源文件路径配置
- Ubiquitous Religions