我使用来自php php-rdkafka的商店kafka的库
我的示例代码是
$producer = new \RdKafka\Producer();
$producer->addBrokers('localhost:9092');
$topic = $producer->newTopic("my-topic");
$topic->produce(RD_KAFKA_PARTITION_UA, 0, $data_to_send);
当请求很多时,此代码将创建与生产者的连接。我认为解决方案是每次产品消息完成时断开连接。因此,我将使用一次连接生成并在此之后断开Kafka
。
但是,我的问题是如何实现这个?我没有在php-rdkafka
文档中找到如何断开Kafka
。