常规工程中,使用@EnableEurekaClien注解+yml配置,可以将自己注册到注册中心上去。
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
其实,还可以使用@EnableFeignClients注解+yml配置,将自己注册到注册中心上去
但是!因为@EnableFeignClients是spring-cloud-openfeign-code的注解。
如果pom文件中不引入以下配置。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
代码运行是正常的,但是不会注册到注册中心上。需要引入上面的这个配置,才可以注册到注册中心上去。