rpc multiplex:用于多路连接的Rpc 源码
安装领事 consul具体的原理这里不做介绍,只需要记得consul中有两个角色, server和client ,我们首先需要一个consul的server可以使用,生产环境推荐3台机器以上的consul可以保证高可用,服务器可以间采用raft强一致性算法协调, client是性能很高的轻量级进程,客户端和服务器之间通过gossip协议同步数据,我们需要在微服务的rpc调用端和rpc服务端的机器上都安装consul的client 。 rpc调用端通过请求本。机的领事client来发现服务。 rpc服务端通过请求本。机的领事client来注册服务。 这里推荐采用docker来安装consul 。 领事服务器进行安装 一. docker pull consul # CONSUL_BIND_INTERFACE 是内网的网卡名,consul服务将绑定到这个网卡上 # server=true
用户评论