The watcher information is saved at the client, and the client will
reattach the watches to the new server it connects to.
Hope that helps.
On 8/16/10 9:28 AM, "Qian Ye" <yeqian....@gmail.com> wrote:
> thx for explaination. Since the watcher can be preserved when the client
> switch the zookeeper server it connects to, does that means all the watchers
> information will be saved on all the zookeeper servers? I didn't find any
> source of the client can hold the watchers information.
> On Tue, Aug 17, 2010 at 12:21 AM, Ted Dunning <ted.dunn...@gmail.com> wrote:
>> I should correct this. The watchers will deliver a session expiration
>> event, but since the connection is closed at that point no further
>> events will be delivered and the cluster will remove them. This is as good
>> as the watchers disappearing.
>> On Mon, Aug 16, 2010 at 9:20 AM, Ted Dunning <ted.dunn...@gmail.com>
>>> The other is session expiration. Watchers do not survive this. This
>>> happens when a client does not provide timely
>>> evidence that it is alive and is marked as having disappeared by the
> With Regards!
> Ye, Qian