springCloud-14 eureka 替换方案 consul 概述
来源:http://www.tudoupe.com时间:2022-01-08
Eureka封闭源效应就是一个例子。
eureka 封闭源效应为第一。

在
Euraka
的
GitHub
上,宣布
Eureka 2.x
封闭源意味着,如果创作者继续使用它,它就会被销毁。
2.x 现有分支工作储存库
代码图书馆和劳动图书馆的一部分 将自作自受
1.2 以Eureka替代
- Zookeeper
ZooKeeper
事实上,它是一个分布式、开放源码、分布式的申请协调处。
Google
的
事实上,Chubby开放源码的实现。
Hadoop
和
该方案为分布式应用程序提供一致性服务,并提供配置管理、域名服务、分配同步、团体服务等特征。
- Consul
consul
它是一种服务发现工具,近年来越来越受欢迎,在工作场所使用,易于理解。
领事有三个关键应用程序:服务发现、服务隔离和服务配置。
- Nacos
Nacos
Alibaba推出了一个新的开放源码项目,这是一个动态服务发现、配置管理和服务管理平台,便于建立云型应用程序。
Nacos
尝试帮助您识别、配置和管理微服务。
Nacos提供简单、方便用户的成套能力,协助你及时实现动态服务发现、服务设置、服务元数据和交通控制。
Nacos使你能够以更灵活和简单的方式设计、分发和管理微型服务平台。
Nacos
是构建以
“
服务
”
中心的现代应用架构
(例如云原型模式、微观服务模式)
)
的服务基础设施。
第二,什么是领事?
2号总领事

Consul
的优势:
- 使用 Raft 算法来保证一致性 , 比复杂的 Paxos 算法更直接 . 相比较而言 , zookeeper 采用的是 Paxos, 而 etcd 使用的则是 Raft 。
- 提供多数据中心支持,并在各个港口监测内部和外部网络服务。 多数据中心集群避免依赖单一数据中心。的单点故障, 网络的延误必须纳入其实施。 , 分片等情况等。 zookeeper 和 etcd 均不提供多数据中 心功能的支持。
- 支持健康检查。 etcd 不提供此功能。
- 支持 http 和 dns 协议接口。 zookeeper 的集成较为复杂 , etcd 只支持 http 协议。
- 官方提供 web 管理界面 , etcd 无此功能。
- 综合比较 , Consul 服务登记和管理的新星 , 更有趣,更值得研究。
特性:
- 服务发现
- 健康检查
- Key/Value 存储
- 多数据中心
二,领事和eureka之间的区别是什么?
2.2.1 一致性
Consul 强一致性( CP )
- 服务注册相比 Eureka 会稍慢一些。因为 Consul 的 raft 协议要求大多数节点成功写入 。为注册成功
- Leader 等他挂断电话 整个连选过程就结束了 consul 已经确保了实质性的协调一致,但可用性受到影响。
Eureka 确保最大限度的可用性和一致性( AP )
- 由于不需要等待登记信息,服务登记速度相当快。 replicate 不能保证任何其他节点都会有登记资料。 replicate 成功
- 然而,当数据有异常时, A, B 登记资料并不相同,但每一登记资料并不相同。 Eureka 从外部,节点仍然可以上升。如在索取服务信息时提出请求,供服务使用A 查不到,但请求 B 我们会查清楚的 这能确保有用 牲了一致性。
( 2 )开发语言和使用
- eureka 就是个 servlet 程序,跑在 servlet 容器中
- Consul 则是 go 已经写好了 安装过程开始
上一篇:苹果电脑win10恢复苹果系统
相关新闻
- 2022-01-28 S32DS——PE调试器使用
- 2022-01-28 华硕M2N-MX SE主板如何进入bios设置
- 2022-01-28 华硕B85-A主板如何是通过bios设置u盘
- 2022-01-27 ltraISO 生成u盘启动盘后处理事项
- 2022-01-27 华硕P5QL-CM主板如何通过bios设置u盘
- 2022-01-27 微pe怎么安装原版win11 微pe安装原版
- 2022-01-26 win10 esd系统怎么用pe安装
- 2022-01-26 电脑系统装机教程图解(电脑装机
- 2022-01-25 非mbr怎么激活
- 2022-01-25 eprime安装教程
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
