Thanks for your suggestion, Luke. I was just thinking of a scenerio where there zookeeper cluster nodes change, maybe go down, get upgraded, autoscaled. I wanted the storm config to be dynamic and not require me ever having to touch it.
If I assume the zookeeper cluster will never change, and hence the storm config never needing to change, then I can see putting in DNS aliases or IPs. Thanks again for your suggestion, Depending on replies and more research I may play it safe and go that route. On Thu, Apr 30, 2015 at 8:51 AM, Luke Rohde <[email protected]> wrote: > If you're passing a connection string with a full set of zookeeper nodes > to your zookeeper client, load balancing will happen transparently inside > the zookeeper client. I think using a load balancer is just going to trip > you up - just put dns entries on your zookeeper servers and write those > into your config. > > On Thu, Apr 30, 2015 at 11:32 AM Brian Fleming <[email protected]> > wrote: > >> I'm working in AWS. >> >> I have a load balancer in front of my zookeeper cluster. >> >> Can I use the load balancer DNS alias instead of entering the individual >> IPs in the config? This way I don't need to constantly change the IP >> addresses if they change. >> >> I guess if every operation to zookeeper is transactional, it should be >> fine, right? >> >> Thanks >> >
