On Wed, Mar 20, 2013 at 12:06 PM, Jason Rosenberg <j...@squareup.com> wrote: > On Wed, Mar 20, 2013 at 12:00 PM, Philip O'Toole <phi...@loggly.com> wrote: > >> > For >> > producers, also, you can't really use a load-balancer to connect to >> brokers >> > (you can use zk, or you can use a broker list, in 0.7.2, and in 0.8, you >> > can use an LB for the initial meta data connection, but then you still >> have >> > to have direct connections to each broker from each producer). >> >> Huh? Sure you can, if the Producers are simple. Producers just need a >> destination IP address and port. They have no way of knowing if that >> IP is an LB or real Kafka broker. Set the partition to -1 (i.e. >> random) in all messages destined for Kafka, and it all just works. >> Granted, this is a simple type of 0.72 deployment. Perhaps it doesn't >> work for more complex Producers or 0.8 deployments -- I am not yet >> that familiar with 0.8. > > > Interesting, so in this case, do you just provide the vip in the > "broker.list" property for the producer? That might just work for my needs.
We have custom non-Java Producers so don't have Property files, but in principle yes, that is what I mean. Philip