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

相关文章:

  • 2021-08-27
  • 2021-05-17
  • 2021-06-15
  • 2021-05-13
  • 2021-12-31
  • 2021-09-16
  • 2021-11-20
  • 2022-01-29
猜你喜欢
  • 2022-02-22
  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-05-26
  • 2021-09-30
相关资源
相似解决方案