stompest库的应用实例
来源:互联网 发布:美工是什么岗位 编辑:程序博客网 时间:2024/06/05 10:32
//该代码块完成本地文件数据发送到amq
import logging
from stompest.config import StompConfig
from stompest.sync import Stomp
class UpdateIndex():
def __init__(self):
self.url = 'tcp://xxxx.org:61613' self.queue='queue.web.update' self.count = 0def producer(self,amqUrl,queue,jsonstr): CONFIG = StompConfig(amqUrl) client = Stomp(CONFIG) client.connect() client.send(queue,jsonstr) client.disconnect()def sendData(self,file): file=open(file,'r') read_json=file.readlines() #print read_json if len(read_json): for line in read_json: self.count+=1 if self.count%200 == 0: print self.count if self.count == 2001: break print line self.producer(self.url,self.queue,line) else: logging.error("there is no jsonstr in file") file.close()
if __name__ == ‘__main__’:
aa=UpdateIndex()
for i in range(1,2):
aa.sendData(‘C:\xxx\xxx.txt’)
0 0
- stompest库的应用实例
- 专家系统的应用实例
- SQLite 的应用实例
- Log4j 的应用实例
- python的实例应用
- IDC_LIST的应用实例
- Cookie的实例应用
- Cookie的实例应用
- Cookie的实例应用
- Cookie的实例应用
- 标签的实例应用
- Cookie的实例应用
- GD2的实例应用
- Log4j的应用实例
- 线程实例的应用
- Log4j的应用实例
- Log4j的应用实例
- Log4j的应用实例
- 【java】intellij idea SpringMVC 配置FreeMarker模板引擎
- 能让我学到东西的博客及网站
- 剑指offer 28. 字符串的全排列
- 利用intellij idea创建maven 多模块项目
- CS231n课程笔记翻译:卷积神经网络笔记
- stompest库的应用实例
- Linux下Redis的安装和部署
- linux字符集
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- 考察数据科学家数据降维知识的40道题,快来测测吧
- web前端注册基础标准版(拥有提示和过滤功能)
- PHP中限制IP段访问、禁止IP提交表单
- struts2中的拦截器使用
- PAT1050 螺旋矩阵