Spring Cloud Commons提供了服务发现、负载平衡和断路器等模式的一个公共形象层,所有 Spring Cloud 客户端都能够应用该形象层,独立于实现(例如,通过 Nacos 或 Consul 进行发现)。
得益于Spring Commons的标准,Nacos也实现了该标准,所以开发过程中只须要调用相干接口,次要应用的是
1.DiscoveryClient接口,提供了获取所有服务和所有实例的办法;
2.ServiceRegistry接口,该接口提供了相似的办法register(Registration),deregister(Registration)并容许您提供自定义注册和登记服务。服务列表和状态会主动即时更新到gateway,主动进行负载平衡,具体操作都由Nacos实现,对开发通明。