Skip to content
This repository was archived by the owner on Jul 17, 2024. It is now read-only.

Commit 54a2b35

Browse files
update examples with new conf tweaks
1 parent f9d8c02 commit 54a2b35

2 files changed

Lines changed: 15 additions & 3 deletions

File tree

examples/KafkaConsumerExample.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,17 @@
1313
$conf->set('metadata.broker.list', $broker);
1414
$conf->set('enable.auto.commit', 'false');
1515
$conf->set('offset.store.method', 'broker');
16+
$conf->set('socket.blocking.max.ms', 50);
1617
$conf->setDefaultTopicConf($topicConf);
1718

1819
$consumer = new \RdKafka\KafkaConsumer($conf);
1920

2021
// create producer
21-
$producer = new \RdKafka\Producer();
22+
$conf = new \RdKafka\Conf();
23+
$conf->set('socket.blocking.max.ms', 50);
24+
$conf->set('queue.buffering.max.ms', 20);
25+
26+
$producer = new \RdKafka\Producer($conf);
2227
$producer->addBrokers($broker);
2328

2429
$adapter = new \Superbalist\PubSub\Kafka\KafkaPubSubAdapter($producer, $consumer);

examples/KafkaPublishExample.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,21 @@
1313
$conf->set('metadata.broker.list', $broker);
1414
$conf->set('enable.auto.commit', 'false');
1515
$conf->set('offset.store.method', 'broker');
16+
$conf->set('socket.blocking.max.ms', 50);
1617
$conf->setDefaultTopicConf($topicConf);
1718

1819
$consumer = new \RdKafka\KafkaConsumer($conf);
1920

2021
// create producer
21-
$producer = new \RdKafka\Producer();
22+
$conf = new \RdKafka\Conf();
23+
$conf->set('socket.blocking.max.ms', 50);
24+
$conf->set('queue.buffering.max.ms', 20);
25+
26+
$producer = new \RdKafka\Producer($conf);
2227
$producer->addBrokers($broker);
2328

2429
$adapter = new \Superbalist\PubSub\Kafka\KafkaPubSubAdapter($producer, $consumer);
2530

26-
$adapter->publish('my_channel', ['hello' => 'world']);
31+
for ($x = 0; $x < 10; $x++) {
32+
$adapter->publish('my_channel', $x);
33+
}

0 commit comments

Comments
 (0)