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