通过PHP配置Kafka主题的最佳方法是什么?

时间:2018-04-10 14:53:01

标签: php apache-kafka

我想使用PHP脚本以xml,yaml或任何其他格式(不重要)的某些配置以编程方式配置Kafka主题。

最好的方法是什么?我想出的唯一方法是从PHP脚本中调用kafka二进制文件

bin/kafka-configs.sh --zookeeper localhost:2181 --entity-type topics --entity-name my-topic --alter --add-config max.message.bytes=128000

这是最好的方法还是还有其他更好的方法?

1 个答案:

答案 0 :(得分:-1)

您可以尝试使用此代码通过php

创建主题
$path='/opt/Kafka/kafka_2.12-1.0.0/';<br/>
$command_topic=$path."bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic NewtopicName";<br/>
$output_topic=shell_exec($command_topic);