@EnableDiscoveryClient注解的作用

简介: @EnableDiscoveryClient注解的作用@EnableDiscoveryClient 及@EnableEurekaClient 类似,都是将一个微服务注册到Eureka Server(或其他服务发现组件,例如Zookeeper、Consul等)




@EnableDiscoveryClient注解的作用

@EnableDiscoveryClient 及@EnableEurekaClient 类似,都是将一个微服务注册到Eureka Server(或其他

服务发现组件,例如Zookeeper、Consul等)


(1)写注解


@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)//取消数据源自动配置
@ComponentScan({“com.atguigu.guli”})
//@EnableDiscoveryClient
public class ServiceVodApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceVodApplication.class,args);
}
}


(2)写配置


spring:
  application:
    name: service-vod # 服务名
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848 # nacos服务地址


从Spring Cloud Edgware开始,@EnableDiscoveryClient 或@EnableEurekaClient 可省略。只需加上相关依赖,

并进行相应配置,即可将微服务注册到服务发现组件上。


(3)@EnableDiscoveryClient和@EnableEurekaClient的异同点:


①共同点就是:都是能够让注册中心能够发现,扫描到改服务。


②不同点:@EnableEurekaClient只适用于Eureka作为注册中心,@EnableDiscoveryClient 可以是其他注册中心。

目录
相关文章
|
7月前
|
Java Spring 容器
Spring注解开发定义bean及纯注解开发模式
Spring注解开发定义bean及纯注解开发模式
61 0
|
2月前
|
存储 Java 数据库连接
@OneToOne注解的作用
@OneToOne注解的作用
|
3月前
|
XML 前端开发 Java
控制spring框架注解介绍
控制spring框架注解介绍
|
5月前
|
Java Spring
@GrpcServise 注解的作用和使用
@GrpcServise 注解的作用和使用
64 0
怎么看注解对应的处理类?
怎么看注解对应的处理类?
76 0
|
Java
java注解(作用于注解)
java注解(作用于注解)
124 0
|
设计模式 JSON 前端开发
2021-08-11Spring MVC,入门项目搭建及流程,springMVC的适配器和映射器,基于注解的controller,映射请求,方法返回值,requestmapping注解
2021-08-11Spring MVC,入门项目搭建及流程,springMVC的适配器和映射器,基于注解的controller,映射请求,方法返回值,requestmapping注解
65 0
|
Java Spring 容器
Spring-基于注解的配置[03Bean作用范围和生命周期方法]
Spring-基于注解的配置[03Bean作用范围和生命周期方法]
87 0
|
存储 设计模式 Java
Spring【五大类注解的存储和读取Bean方法注解】(下)
Spring【五大类注解的存储和读取Bean方法注解】(下)
Spring【五大类注解的存储和读取Bean方法注解】(下)
|
存储 XML Java
Spring【五大类注解的存储和读取Bean方法注解】(上)
Spring【五大类注解的存储和读取Bean方法注解】
Spring【五大类注解的存储和读取Bean方法注解】(上)