Two main issues I can think of:

1) unnecessary -- clients already randomize their connect string to balance the sessions across servers 2) unless you turn on some sort of session tracking in the ballancer client's won't be able to use the service. ZK sessions use long lived TCP connections to maintain a session with a particular server.

See session docs for more detail.



On 04/14/2010 06:48 AM, Toader, Sebastian wrote:
Hi ZooKeeper Dev Team,

We are thinking of putting our ZooKeeper server behind load balancer. The 
client applications would connect to assemble through the load balancer.

Can you let us know if there are any drawbacks in putting the assemble behind a 
load balancer?

Thank you,

NOTICE: If received in error, please destroy, and notify sender. Sender does 
not intend to waive confidentiality or privilege. Use of this email is 
prohibited when received in error. We may monitor and store emails to the 
extent permitted by applicable law.

Reply via email to