连接可以是按需连接,调用结束后就断掉,也可以是长连接,多个远程过程调用共享同一个连接。...第四,B服务器收到请求后,需要对参数进行反序列化(序列化的逆操作),恢复为内存中的表达方式,然后找到对应的方法(寻址的一部分)进行本地调用,然后得到返回值。...第五,返回值还要发送回服务器A上的应用,也要经过序列化的方式发送,服务器A接到后,再反序列化,恢复为内存中的表达方式,交给A服务器上的应用
(图片来源:https://www.cs.rutgers.edu...然后数据库也不宕机了,服务又恢复了流畅.
3.又过了一段时间,公司事业增增日上,服务访问量越来越高,且大部分都是查询, 吸取之前宕机且为了办证数据库的健壮性,我们这个时候又加上了缓存, 把用户高频次访问的数据放到缓存里...所有的服务在启动的时候注册到一个注册机里面,然后顶层处理在接收到 nginx 的请求时,去注册机找一个可用的服务,并调用接口. 这样子呢,在不加新功能的时候,顶层处理服务我们就不需要动了?