zerorpc的安装
1.简介及安装
rpc使构建分布式系统简单许多,在云计算的实现中有很广泛的应用 
rpc可以是异步的
python实现rpc,可以使用标准库里的SimpleXMLRPCServer,另外zerorpc是第三方库支持rpc 
zerorpc 是基于 ZeroMQ 和 MessagePack,速度相对快,响应时间短,并发高
zerorpc需要额外安装,而SimpleXMLRPCServer不需要额外安装,但是SimpleXMLRPCServer性能相对差一些
zerorpc安装:
yum -y install gcc-c++ libuuid-devel python-uuid uuid 
yum -y install zlib zlib-dev
yum -y install zeromq
pip install zerorpc
貌似安装的时候,python2.6版本找不到zerorpc
对于linux内核2.6.32-504.el6.x86_64来说,对应的python版本是python2.6,但是安装zerorpc的时候需要python2.7及以上,所以需要另外安装python2.7及以上版本,并使python2.7及以上版本为默认Python,这样使用python setup.py install 安装的时候才是对应的版本,使用pip install zerorpc的时候,也要注意pip是哪个版本的
参考:
1、http://blog.csdn.net/comprel/article/details/72758502
zerorpc的安装的更多相关文章
- zerorpc使用时报错:No handlers could be found for logger "zerorpc.channel"
		问题如题:安装方法参考 http://www.cnblogs.com/shengulong/p/7887586.html ,安装完后,使用时出现如题的错误 解决办法: 1.zerorpc本身依赖很多三 ... 
- docker——容器安装tomcat
		写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ... 
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
		如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ... 
- Sublime Text3安装JsHint
		介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ... 
- Fabio 安装和简单使用
		Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ... 
- gentoo 安装
		加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ... 
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
		Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ... 
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
		Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ... 
- 【原】nodejs全局安装和本地安装的区别
		来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ... 
随机推荐
- monkey测试工具与常用的linux命令
			Monkey测试工具 说明:monkey是一个安卓自带的命令行工具,可以模拟用户向应用发起一定的伪随机事件.主要用于对app进行稳定性测试与压力测试. 实现:首先需要安装一个ADB工具,安装完之后,需 ... 
- day01_12.字符串
			1.字符转义 在字符串中,出现一些比较特殊的字符,容易引起歧义 我们需要转义这些引起歧义的字符串 <?php $a = 'ab\\c'; //转义字符2个 \' \\ $b = 'ab\'c'; ... 
- Flask_配置文件
			flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为: default_config = ImmutableDict({ 'DEBUG': get_debug ... 
- Leetcode 483.最小好进制
			最小好进制 对于给定的整数 n, 如果n的k(k>=2)进制数的所有数位全为1,则称 k(k>=2)是 n 的一个好进制. 以字符串的形式给出 n, 以字符串的形式返回 n 的最小好进制. ... 
- Eclipse调试程序及项目的导入导出
			Eclipse调试程序 调试概述: ① 调试就是测试程序的方法,主要的目的就是解决程序的逻辑问题,流程是:发现问题.修改问题.正确执行; ② 以前我们可以使用System.out.printl ... 
- c++中vector容器的功能及应用。
			vector基本操作: 1.头文件 #include<vector>. 注:一定要加上using namespace std; 2.vector对象的创建: vector<int ... 
- 【Luogu】P3047附近的牛(树形DP)
			题目链接 树形DP,设f[i][j]是当前在i点,j步之内有多少牛.从相邻点to的f[to][j-1]转移而来,减去重复计算即可. #include<cstdio> #include< ... 
- CSS编码规范(转)
			1 前言 CSS作为网页样式的描述语言,在百度一直有着广泛的应用.本文档的目标是使CSS代码风格保持一致,容易被理解和被维护. 虽然本文档是针对CSS设计的,但是在使用各种CSS的预编译器(如less ... 
- 【前端学习笔记】2015-09-10~~~~ css层叠样式表~~格式
			关于颜色的定义: 有几种方式:1.直接接英文单词 2.#16进制 3.rgb(100%:0%:0%)或者里面写像素,此处百分号不能省略. 加多个属性时,用“;”分开 前面如果是定义标签的样式时, ... 
- Unity Microphone 录音时 检测声音大小
			刚开始以为只取录音时的最后一个sample来判断音量大小,发现都检测不到. 后来搜索了一下,原来需要取一段sample来判断,有的是这一段取平均值作为音量大小.我这里是取出一段sample中的峰值(p ... 
