天天看點

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)

繼續閱讀