分布式的服务框架,可以将要开放的服务代码打成jar包,部署在多个节点上。
通过rpc远程过程调用实现服务的调用,服务端开放服务到redis或者zookeeper搭建的注册中心,客户端到注册中心进行服务的订阅和调用。
几个属性:
启动依赖:启动之前是否检查依赖的服务是否开启。
集群容错:默认一个节点访问不到会去访问其他节点。
负载均衡:与nginx类似,策略有权重,urlhash值,轮询等