irfanbaigse / lumen-kafka-pub

lumen Kafka publisher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lumen Kafka Publisher


To produce

$ php artisan kafka:run-producer --topic=test

To consume

$ kafka-console-consumer --bootstrap-server 127.0.0.1:9092 --topic your_topic --from-beginning --group your_group_name

please use below steps to use console consumer


Install Kafka using brew on MAC OS

$ brew install kafka

Run ZK and kafka as services

$ brew services start zookeeper
$ brew services start kafka

To stop ZK and kafka

$ brew services stop kafka
$ brew services stop zookeeper

Alternative run

$ zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties
$ kafka-server-start /usr/local/etc/kafka/server.properties

Credits

About

lumen Kafka publisher

License:MIT License


Languages

Language:PHP 98.7%Language:Shell 1.3%