为wurstmeister / kafka docker图像定义Zookeeper znode

我想将kafka znode设置为另一个znode而不是root。 例如kafka的默认znode是:

/admin /brokers /cluster /config 

但我想重新组织它们并将它们移动到kafka znode中

 /kafka/admin /kafka/brokers /kafka/cluster /kafka/config 

docker-compose有没有默认zookeeper znode的属性?

谢谢

我不认为这是可能的。 ZooKeeperpath在Kafka中是硬编码的,我不知道使用configuration预先给它们添加一个方法。

这就是说,这听起来像一个明智的要求,所以你可以尝试使卡夫卡支持。 因为它会引入一个新的configuration,你需要创build一个KIP: https : //cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals