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
>>
>

Reply via email to