NSQ Connection can subscribe only for one topic
This commit is contained in:
10
README.md
10
README.md
@ -68,10 +68,14 @@ use Nsq\Consumer;
|
||||
use Nsq\Protocol\Message;
|
||||
use Nsq\Subscriber;
|
||||
|
||||
$consumer = new Consumer('tcp://nsqd:4150');
|
||||
$subscriber = new Subscriber($consumer);
|
||||
$consumer = new Consumer(
|
||||
topic: 'topic',
|
||||
channel: 'channel',
|
||||
address: 'tcp://nsqd:4150',
|
||||
);
|
||||
|
||||
$generator = (new Subscriber($consumer))->run();
|
||||
|
||||
$generator = $subscriber->subscribe('topic', 'channel');
|
||||
foreach ($generator as $message) {
|
||||
if ($message instanceof Message) {
|
||||
$payload = $message->body;
|
||||
|
Reference in New Issue
Block a user