LaravelPackages.net
Acme Inc.
Toggle sidebar
lukaszaleckas/laravel-kafka-queue

53
2
v1.0.0
About lukaszaleckas/laravel-kafka-queue

lukaszaleckas/laravel-kafka-queue is a Laravel package. It currently has 2 GitHub stars and 53 downloads on Packagist (latest version v1.0.0). Install it with composer require lukaszaleckas/laravel-kafka-queue. Discover more Laravel packages by lukaszaleckas or browse all Laravel packages to compare alternatives.

Last updated

Laravel Kafka Queue Driver

Laravel Kafka queue driver with support for delayed jobs.

Installation

  1. Run:
composer require lukaszaleckas/laravel-kafka-queue

Service provider should be automatically registered, if not add

LaravelKafka\KafkaQueueServiceProvider::class

to application's your app.php.

  1. Add Kafka's connection to your queue.php config:
'kafka'      => [
    'driver'             => 'kafka',
    'host'               => 'your_host_here',
    'port'               => 9092,
    'queue'              => 'default_queue_name',
    'heartbeat'          => 5 * 1000, //Heartbeat in milliseconds
    'group_name'         => 'group_name',
    'producer_timeout'   => 3 * 1000, //Producer timeout in milliseconds
    'consumer_timeout'   => 3 * 1000, //Consumer timeout in milliseconds
]

Star History Chart