Nacos 的服务注册原理浅析
当我们在spring cloud 中 通过Nacos Server 和 spring-cloud-starter-alibaba-nacos-discovery 实现服务的注册与发现时 需要添加依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>${latest.version}</version>
</dependency>
服务是什么时候注册到Nacos上的?
我们知道Spring Cloud 中的提供了 Spring Cloud Commons ,它提供了两个库功能:Spring Cloud Context和Spring Cloud Commons。Spring Cloud Commons 中的通用抽象中提供了服务注册(ServiceRegistry) 的功能。该接口提供诸如register(Registration)
和deregister(Registration)等方法
,这些方法使您可以提供自定义的注册服务。