Hi group,

We are running Kafka clusters in production, using Zookeeper without
chroot, unwisely. Then there are several Kafka-related dirs in Zookeeper's
root path with some general names, such as */consumers*. And recently we
have another application coincidently using same */consumers *path, though
different sub-path. So technically all apps running happily, but it's
smelling bad.

Now I want to clean it up, having two options:
  A. move all Kafka-related dirs to /kafka/, using chroot
  B. using another independent Zookeeper clusters, Kafka only

But meanwhile we have tens of Kafka high level clients, using the same
Zookeeper clusters to save client offsets, so my question is: Is it
possible to employ option A/B transparently to all clients?

Thanks.

Reply via email to