前言 因为想对RPC内部的机制作一个了解,特作以下阅读代码日志,以备忘. RPC介绍 Rabbit RPC 原理可以用3点概括: 1.服务端启动并且向注册中心发送服务信息,注册中心收到后会定时监控服务状态(常见心跳检测). 2.客户端需要开始调用服务的时候,首先去注册中心获取服务信息. 3.客户端创建远程调用连接,连接后服务端返回处理信息. 第3步又可以细分,下面说说远程过程调用的原理: 1.目标:客户端怎么调用远程机器上的公开方法 2.服务发现,向注册中心获取服务(这里需要做的有很多:拿到多个…