comment obtenez-vous par défaut Kafka configs global et par thème à partir de la ligne de commande?

Comment obtenez-vous par défaut Kafka configs global et par thème à partir de la ligne de commande ou d'autres moyens?

Je sais que les valeurs par défaut sont disponibles sur Courtier Configs et vous pouvez obtenir par la rubrique "remplace" à l'aide de décrire, mais si je fais beaucoup de changements à la rubrique configuration du niveau, il serait agréable d'obtenir toutes les valeurs, y compris les remplacements par rubrique.

$KAFKA_HOME/bin/kafka-topics.sh --zookeeper $ZK --describe --topic test-topic
$KAFKA_HOME/bin/kafka-configs.sh --zookeeper $ZK --describe --entity-name test-topic --entity-type topics

Pour info, je suis juste de commencer avec kafka v0.9.0.1.

Apparemment, il y a un discussion sur les raisons de ce n'est pas possible, donc je suppose qu'il n'y a pas de solution.

Deviner, la solution si vous ne voulez toucher une config pour vérifier les paramètres globaux dans ~/kafka/config/serveur.propriétés, puis mise à jour de Config: ` > bin/kafka-topics.sh --zookeeper zk_host:port/chroot --alter --sujet my_topic_name --config x=y", Puis supprimer le sujet config: ` > bin/kafka-topics.sh --zookeeper zk_host:port/chroot --alter --sujet my_topic_name --deleteConfig x ` tel Que discuté dans kafka.apache.org/090/ops.html#basic_ops_modify_topic

OriginalL'auteur kisna | 2016-03-14