打算好好学习springcloud,记录一下自己的心得感悟。
- 版本,版本,版本。强调三遍 cloud 和boot配合版本和 各自的版本。
- 自己用的是boot 2.1.0.RELEASE ,cloud 2.1.1.RELEASE,在看EnableDiscoveryClient与@EnableEurekaClient 注解区别的时候发现网上好多博文 说 eureka注解中带着 Discovery注解,但是 我这个版本中没有。并且只要依赖了以spring-cloud-starter-netflix为前缀的库(例如spring-cloud-starter-netflix-eureka-client),就启用了服务注册发现功能。不需要添加注解。
引用一段别人的博文:spring官网E版本的更新公告,上面写了 1. EnableDiscoveryClient注解现在是可选项了(你用不用这个注解,是不会影响服务注册发现功能的); 2. 只要依赖了以spring-cloud-starter-netflix为前缀的库(例如spring-cloud-starter-netflix-eureka-client),就启用了服务注册发现功能; 3. 使用配置项spring.cloud.service-registry.auto-registration.enabled=false即可禁止服务注册发现功能; 原因是使用了自动装配。(https://blog.csdn.net/u012734441/article/details/78256256)