kisshteventproducer/kafka
最新稳定版本:1.0.5
Composer 安装命令:
composer require kisshteventproducer/kafka
包简介
README 文档
README
Install Kafka Producer Warpper
composer require nirmalsharma/laravel-kafka-producer
Examples
Use Kafka in code.
Add following in web.php
use KafkaProducer; $topic = "kafka-topic"; $data = [ "user_ref" => "usr.123456", "message" => "Hello World" ]; $key = "usr.123456"; // Optional, Default null $headers = [ "ContentType" => "application/json", "Timezone" => "GMT +05:30" ]; // Optional Kafka::push($topic, $data, $key, $headers);
Environment Variables
To run this, you will need to add the following environment variables to your .env file Config reference: https://github.com/edenhill/librdkafka/blob/master/CONFIGURATION.md
IS_KAFKA_ENABLED= // Default: 1
KAFKA_BROKERS=
KAFKA_DEBUG= // Default: false
KAFKA_SSL_PROTOCOL= // Default: plaintext
KAFKA_COMPRESSION_TYPE= // Default: none
KAFKA_IDEMPOTENCE= // Default: false
Authors
License
Features
- Light weight kakfa wrapper
- Easy to use event produce in code.
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-11-30