2021年1月4日
摘要: 24.多种技术的集合体 我们在讨论一个分布式的微服务架构的话,需要哪些维度 维度(SpringCloud) 服务开发 SpringBoot Spring SpringMVC 服务配置与管理 Netfilx公司的Archaiusm,阿里的Diamond 服务注册与发现 Eureka,ZooKeeper 阅读全文
posted @ 2021-01-04 08:48 Wang梦怡 阅读(540) 评论(0) 推荐(1) 编辑
摘要: 1、ZooKeeper保证的是CP,Eureka保证的是AP ZooKeeper在选举期间注册服务瘫痪,虽然服务最终会恢复,但是选举期间不可用的 Eureka各个节点是平等关系,只要有一台Eureka就可以保证服务可用,而查询到的数据并不是最新的 自我保护机制会导致 Eureka不再从注册列表移除因 阅读全文
posted @ 2021-01-04 08:46 Wang梦怡 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在哪里 Ribbon:服务间发起请求的时候,基于Ribbon做负载均衡,从一个服务的多台机器中选择一台 阅读全文
posted @ 2021-01-04 08:45 Wang梦怡 阅读(104) 评论(0) 推荐(0) 编辑