===》》spring cloud集成zookeeper例子:http://www.javashuo.com/article/p-xqsodjun-ev.htmlhtml
鑑於服務發現對服務化架構的重要性,Dubbo 實踐一般以 ZooKeeper 爲註冊中心(Dubbo 原生支持的 Redis 方案須要服務器時間同步,且性能消耗過大)。spring
針對分佈式領域著名的 CAP 理論(C——數據一致性,A——服務可用性,P——服務對網絡分區故障的容錯性),服務器
Zookeeper 保證的是 CP ,但對於服務發現而言,可用性比數據一致性更加劇要,AP 賽過 CP,網絡
而 Eureka 設計則遵循 AP 原則。架構
Spring Cloud 支持 Consul(CA)和 Zookeeper,但不推薦使用。分佈式