admin管理员组文章数量:1794759
【SpringCloud】SpringCloud Eureka详解
目录
- 前言
- SpringCloud Eureka 注册中心
- 一.服务提供者和服务消费者
- 二.原理图
- 三.搭建Eureka-Server
- 四.搭建Eureka-Client
微服务中多个服务,想要调用,怎么找到对应的服务呢? Spring Cloud最新面试题 Spring Cloud Nacos详解之注册中心 Spring Cloud Nacos详解之配置中心 Spring Cloud Nacos详解之集群配置 Spring Cloud Frign详解 Spring Cloud Ribbon详解 Spring Cloud Gateway详解 Spring Cloud Hystrix详解
SpringCloud Eureka 注册中心 一.服务提供者和服务消费者服务提供者: 暴露接口给其他微服务调用。 服务消费者: 调用其他微服务提供的接口。 每一个服务都能是服务消费者和服务提供者。
二.原理图以订单服务和用户服务为例,用户服务有多个,服务消费者(订单服务)怎么去获取服务提供者(用户服务)的地址信(Eureka保存信)?多个服务提供者你怎么选(负载均衡选取)?怎么知道服务提供者的健康状态(Eureka检测服务)?
三.搭建Eureka-Server1.pom文件引入依赖 注意: 新建一个Eureka-api服务
<!--eureka服务端--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>2.启动类配置注解
@EnableEurekaServer3.配置yml文件
server: port: 12306 # 服务端口 spring: application: name: eurekaserver # eureka的服务名称 eureka: client: service-url: # 注册到eureka的地址信 defaultZone: 127.0.0.1:12306/eureka4.验证配置
四.搭建Eureka-Client1.pom文件引入依赖
<!--eureka客户端依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency>2.yml配置
eureka: client: service-url: # 注册到eureka的地址信 defaultZone: 127.0.0.1:12306/eureka本文标签: 详解SpringCloudEureka
版权声明:本文标题:【SpringCloud】SpringCloud Eureka详解 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686855954a110767.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论