- 生产者
producer.php
/**
* Created by : yaolei
* User: 逍遥子
* Date: 2020/4/18
* Time: 16:57
*/
$conf = new RdKafka\Conf();
$conf->set('log_level', LOG_DEBUG);
$rk = new RdKafka\Producer($conf);
//$rk->setLogLevel(LOG_DEBUG); // 设置日志级别
$rk->addBrokers('127.0.0.1'); // 添加经纪人,就是ip地址
$topic = $rk->newTopic("test1"); // 新建主题
// 第一个参数:是分区。RD_KAFKA_PARTITION_UA代表未分配,并让librdkafka选择分区
// 第二个参数:是消息标志,必须为0
// 第三个参数:消息,如果不为NULL,它将被传递给主题分区程序
//发送100条消息
for($i=100;$i<200;$i++){
$data =array('test'=>'dhjkahd','kafak'=>'测试'.$i);
$topic->