在上一节我们搭建了Eureka服务注册中心,但是还没有将其他的服务注册到服务中心内,这一节我们就来学习如何将服务注册到Eureka
。
上一节中,服务中心的搭建我们分为了三步,而对每个微服务注册到Eureka,只需要两步即可:
1、引入依赖
2、编写配置信息
1、引入依赖
由于我们是要将自己开发的服务注册到Eureka服务中心,因此,对于我们自身开发的服务,需要引入的依赖就不再是spring-cloud-starter-netflix-eureka-server
的依赖了,而是spring-cloud-starter-netflix-eureka-client
。
<!--eureka客户端依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
2、编辑配置信息
在我们需要注册的服务的application.yml
文件中添加以下配置:
spring:
application:
name: userService
eureka:
client:
service-url: # eureka注册中心的地址信息
defaultZone: http://127.0.0.1:10086/eureka
这样,我们就完成了该服务的注册,我们启动该服务,查看Eureka服务注册中心:
可以看到,这时我们的 userService
已经被注册到了Eureka服务中心。