0 本节地址
https://coding.imooc.com/lesson/380.html#mid=28547
1 本节重要内容
1.1 Eureka常见名词介绍
服务注册:Client在启动后,向配置的Server发起注册,把自身信息提供给Server。
心跳续约:Client和Server之间维护的一个定时心跳(Eureka 发起的主动操作 (Client ping Server))
下线:EurekaClient关闭后,向Server发起通知,Server把信息清理掉
获取服务注册信息:Eureka Client之间相互调用,需要知道不同的Eureka之间的源信息。从Eureka Server中获取。
1.2 常见含义
ConcurrentHashMap<String,Map<String,Lease<InstanceInfo>>>
第一层String为应用名称,
第二层String为实例名称,value为实例的ip,端口,状态等等
2 其他内容
2.1 SpringCloud常用组件
EurekaServer:
Eureka:注册中心
EurekaClient:
网关Zuul:客户端进行分发
Feign(Ribbon):微服务之间相互调用的桥梁
Hystrix:断路器,服务调用进行控制,加入调用延迟,依赖故障的容错机制。
诸葛