天天看点

RPC和服务治理

RPC是一种思想,系统像调用本系统方法一样,调用其他系统的方法。

服务治理简单来说就是每个服务起一个名字,把名字注册在注册中心。RPC可以通过服务名称或者说服务ID加上方法来调用其他系统的这个方法

RPC的好处就是。

RPC搭配服务治理的好处:

1.调用方便

2.扩展方便。当更换了服务器,不用修改代码中的IP等配置信息。比如一个服务器坏掉了,现在分配了一个新的服务器给你使用。以前使用的HTTP协议调用,你需要知道ip或者域名才能调用,也就需要配置ip域名信息,现在使用的RPC,只要服务名称不变就不需要修改配置文件,直接部署就可以

实现

1.dubbo+zookeeper

支持多语言

2.springcloud

只支持java

继续阅读