当前位置 : 首页 > 传奇新闻 > 复古传奇 > 正文

@EnableDiscoveryClient注解的作用

编辑:迷失传奇版本浏览:503时间:2022-11-30 11:14:18

@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可以是其他注册中心。



转载请注明出处:迷失传奇版本 ,如有疑问,请联系(如有侵权内容联系本站管理员 )。

本文地址: https://www.mishipk.com/news/17555.html

相关内容更多
    游戏视频更多
        最新游戏推荐更多