RPC全称是Remote Process Call 即远程过程调用,RPC将原来的本地调用转变为调用远端服务器上的方法,给系统的处理能力和吞吐量带来了近乎无限制提升的可能。RPC的实现包括客户端和服务端,即服务的调用方和提供方。服务的调用方发送RPC请求到服务的提供方,服务提供方根据调用方提供的参数执行请求方法,将执行结果返给调用方,一次RPC调用完成。随着服务提供者的增加与业务发展,不同的服务之间还需要进行分组,以隔离不同的业务。在这种情况下,服务的路由和负载均衡则成为必须要考虑的问题。
        服务消费者通过获得服务提供者的分组信息和地址信息进行路由,如果服务提供者是集群,则需要根据相应的负载均衡策略,选取一台进行调用。

远程过程调用(RPC)

相关文章:

  • 2021-06-22
  • 2021-04-26
  • 2021-08-27
  • 2021-07-24
  • 2021-09-05
  • 2021-12-15
  • 2021-11-27
  • 2021-11-12
猜你喜欢
  • 2021-11-22
  • 2021-04-16
  • 2021-09-27
  • 2021-05-03
  • 2018-06-27
  • 2019-02-08
  • 2021-10-21
相关资源
相似解决方案