写入后立即从ZK读取时的数据不一致(使用其余调用)

时间:2017-02-27 22:44:18

标签: apache-zookeeper

如果是独立实例(没有对等体),ZK在成功写入之后是否需要某种延迟,然后才能回读数据?

我有一个测试,我使用1000次休息调用创建1000条记录,然后尝试将它们全部读回来。它大部分时间都有效,但我似乎间歇性地遇到一个问题,我似乎只回到了部分结果(比如995条记录)。

我的理解是,只有多个对等体才需要sync()以保持一致性;情况并非如此吗?是否有一些特定的延迟超出了这个范围,如果有的话,是否存在上限?

P.S。:由于我正在使用休息呼叫,或许ZK客户端是不同的实例;这是问题吗?如果是,同步(或固定的睡眠间隔)会修复吗?

0 个答案:

没有答案