我想使用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
这是最好的方法还是还有其他更好的方法?
答案 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);