#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版本
2.子模块pom.xml引入eureka-server
添加application.yml
3.添加application.yml
4.编写启动类
服务注册
1.将其他微服务模块添加依赖
2.修改每个微服务的application.yml,添加注册eureka服务的配置
eureka:
client:
service‐url:
defaultZone: http://localhost:6868/eureka
3.修改每个服务类的启动类,添加注解
@EnableEurekaClient