Results 39 comments of stardust

没有看懂。配置中没有B作为A的follower相关的配置吧

一些开源工具和框架来实现ZooKeeper的数据复制。有哪些?

Apache Pulsar是一个分布式的消息和流处理平台,它提供了ZooKeeper的数据复制功能。通过使用Pulsar,您可以轻松地将ZooKeeper数据从一个集群复制到另一个集群。请给出示例代码。

怎样用 apache curator 复制 A 的所有数据到 B,然后A有变化后实时同步到B?

你是 chatGPT4么?

A新加节点没有同步到B

就是你给的代码。

import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; import org.apache.curator.retry.ExponentialBackoffRetry; import org.apache.curator.utils.ZKPaths; import org.apache.zookeeper.CreateMode; import org.apache.zookeeper.WatchedEvent; import org.apache.zookeeper.Watcher; import org.apache.zookeeper.data.Stat; import java.util.List; public class ZooKeeperDataReplication { private static final String SOURCE_ZK_CONNECT_STRING = "source_zk_host:port"; //...

大致的场景就是显示存储了多少对 kv,因为在处理 kv 后会移除,需要实时查看一下余下的 kv 数量