@EnableDiscoveryClient及@EnableEurekaClient类似,都是将一个微服务注册到EurekaServer(或其他
服务发现组件,例如Zookeeper、Consul等)
(1)写注解
@SpringBootApplication(exclude=DataSourceAutoConfiguration.class)//取消数据源自动配置
@ComponentScan({“com.atguigu.guli”})
//@EnableDiscoveryClient
publicclassServiceVodApplication{
publicstaticvoidmain(String[]args){
SpringApplication.run(ServiceVodApplication.class,args);
}
(2)写配置
spring:application:name:service-vod#服务名cloud:nacos:discovery:server-addr:localhost:8848#nacos服务地址
从SpringCloudEdgware开始,@EnableDiscoveryClient或@EnableEurekaClient可省略。只需加上相关依赖,
并进行相应配置,即可将微服务注册到服务发现组件上。
(3)@EnableDiscoveryClient和@EnableEurekaClient的异同点:
(1)共同点就是:都是能够让注册中心能够发现,扫描到改服务。
(2)不同点:@EnableEurekaClient只适用于Eureka作为注册中心,@EnableDiscoveryClient可以是其他注册中心。
上一篇:策划改秘卷一直是放飞自我, 冻雪之后有水连弹, 削弱赶不上加强!
下一篇:韩版打金传奇,好玩吗?
热血传奇: 三只被遗忘的BOSS藏着顶级特戒? 当年怎么没发现?
各位老伙计,还….
涵艺: 除了K皇小奶油就是LPL第一中单 其他真的都没眼看
全网寻找对面视角! 玩的就是和平精英
传奇世界: 坑了一代道士的天尊套装, 到底有什么特殊属性?
大哥用钞能力让老王翻一翻,奖励太好葬爱家族的道心瞬间破碎!
亚瑟联动曝光, 孙尚香无双来袭, 机甲黄忠超帅, 芈月白娘子来袭