hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "ZooKeeper/ZooKeeperExercise2" by BenjaminReed
Date Tue, 11 Nov 2008 20:27:33 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The following page has been changed by BenjaminReed:
http://wiki.apache.org/hadoop/ZooKeeper/ZooKeeperExercise2

New page:
Use what you learned from the previous exercise to implement the simple leader election:

{{{
    getData(“.../cluster1/leader”, true)‏
    if successful follow the leader described in the data and exit
    create(“.../cluster1/leader”, hostname, EPHEMERAL)‏
    if successful lead and exit
    goto step 1
}}}

Be sure to use the watch event to watch for the leader going away.

Once you have this implemented lets try testing by killing the client that is the leader.
Does everything fail over correctly?

What happens if there is a communication error during the create? Are you handling it correctly?
(Probably not :)

Mime
View raw message