- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在两个数据中心部署一个 Kafka 集群,每个数据中心的节点数相同。第一个 DC 用于主动模式,而第二个 DC 处于被动模式。
例如,假设两个数据中心都有 3 个节点,第一个 DC 上有 2 个同步副本 (ISR),第二个 DC 上有一个 ISR。
是否有可能有一个包含仲裁者/见证人/观察者节点的第三个 DC,这样在一个 DC 失败的情况下,领导选举可以成功并在一致性方面获得正确的结果? mongoDB 有这样一个名为 Replica set Arbiter 的特性.
在三个数据中心部署 ZooKeeper 怎么样?根据我的理解,ZooKeeper 不保存 Kafka 数据,因此不应为 Kafka 主题中的每条新记录联系它,即您不必为每条新记录支付到第三个 DC 的延迟。
最佳答案
2017年卡夫卡峰会有一个演讲One Data Center is Not Enough: Scaling Apache Kafka Across Multiple Data Centers说到这个设置。 Confluent 白皮书中还有一些有趣的信息 Disaster Recovery for Multi-Datacenter Apache Kafka® Deployments .
它说它可以工作,他们称它为观察者节点,但它也说没有人尝试过这个。
Zookeeper 会跟踪 Kafka (0.9.0+) 的以下元数据。
关于apache-kafka - 具有仲裁者/证人/观察者的多 DC 中的 Kafka 领导者选举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49027761/
我有这些数据: library(tidyverse) df % summary() 我收到此错误: Error in lm.fit(x, y, offset = offset, singular
我有一个运行着 3 个实例的工作 Zookeeper 集合,还有一个带有一些 solr 实例的 solrcloud 集群。我创建了一个设置为 2 个分片的集合。然后我: create 1 core o
etcd v3 的新主要版本引入了新的并发原语。其中之一是选举。 该 api 不支持开始事件并返回(其他)获胜者,这意味着我们需要查询领导者。这使得事情变得复杂,因为现在我们有两条并发路径,一条运行事
我试图理解 etcd election api 提供的各种功能以及它们在语义上的含义。 在他们的官方文档中非常简单地提到了每个功能的作用,并且没有提供示例。例如我们有方法: func (e *Elec
我正在尝试使用 JDBC 在 spring-integration 中使用领导者选举。只要连接了数据库,它就可以工作。一旦数据库连接断开,领导者选举就会停止,该节点上的领导者信息将保持不变。 据我对代
我是一名优秀的程序员,十分优秀!