天天看点

SpringCloud微服务(Eureka)

#springCloud 微服务

服务发现——Netflix Eureka

服务调用——Netflix Feign

熔断器——Netflix Hystrix

服务网关——Netflix Zuul

分布式配置——Spring Cloud Config

消息总线 —— Spring Cloud Bus

服务发现组件 Eureka

Eureka包含两个组件: Eureka Server和Eureka Client。

Eureka服务端开发

1.引入依赖 父工程pom.xml定义SpringCloud版本

SpringCloud微服务(Eureka)

2.子模块pom.xml引入eureka-server

添加application.yml

SpringCloud微服务(Eureka)

3.添加application.yml

SpringCloud微服务(Eureka)

4.编写启动类

SpringCloud微服务(Eureka)
SpringCloud微服务(Eureka)

服务注册

1.将其他微服务模块添加依赖

SpringCloud微服务(Eureka)

2.修改每个微服务的application.yml,添加注册eureka服务的配置

eureka:

client:

service‐url:

defaultZone: http://localhost:6868/eureka

3.修改每个服务类的启动类,添加注解

@EnableEurekaClient

SpringCloud微服务(Eureka)

继续阅读