https://coding.imooc.com/lesson/380.html#mid=28547
服务注册:Client在启动后,向配置的Server发起注册,把自身信息提供给Server。
心跳续约:Client和Server之间维护的一个定时心跳(Eureka 发起的主动操作 (Client ping Server))
下线:EurekaClient关闭后,向Server发起通知,Server把信息清理掉
获取服务注册信息:Eureka Client之间相互调用,需要知道不同的Eureka之间的源信息。从Eureka Server中获取。
ConcurrentHashMap<String,Map<String,Lease<InstanceInfo>>>
第一层String为应用名称,
第二层String为实例名称,value为实例的ip,端口,状态等等
EurekaServer:
Eureka:注册中心
EurekaClient:
网关Zuul:客户端进行分发
Feign(Ribbon):微服务之间相互调用的桥梁
Hystrix:断路器,服务调用进行控制,加入调用延迟,依赖故障的容错机制。
Spring Cloud微服务实战 打造企业级优惠券系统 4-1 搭建Eureka Server模块
原文:https://www.cnblogs.com/1446358788-qq/p/14233409.html