Download the PHP package 6phere/horizon-wildcard-consumer without Composer
On this page you can find all versions of the php package 6phere/horizon-wildcard-consumer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download 6phere/horizon-wildcard-consumer
More information about 6phere/horizon-wildcard-consumer
Files in 6phere/horizon-wildcard-consumer
Package horizon-wildcard-consumer
Short Description Extended Laravel Horizon providing listening dynamically added queues matched by wildcard.
License MIT
Informations about the package horizon-wildcard-consumer
Horizon Wildcard Consumer
This package allows you to listen queues added dynamically by having wildcard *
in queue names in Horizon config file.
Installation
You can install the package via composer using the following command:
Usage
This package provides single command to consume dynamically added queues:
Before running this command make sure you added wildcards to your supervisor in Horizon config file. This command works just like standard php artisan horizon command if you don't have any wildcards in config.
Example horizon config
config/horizon.php
environments section (please notice *
in queue names):
connection
can be set to rabbitmq
Example config for RabbitMQ
Add RabbitMQ connection config to config/queue.php
You can get example config from a package maintainer's repo https://github.com/vyuldashev/laravel-queue-rabbitmq/tree/v8.0
Example .env for Redis
Example .env for RabbitMQ
For additional info refer https://github.com/vyuldashev/laravel-queue-rabbitmq/tree/v8.0
All versions of horizon-wildcard-consumer with dependencies
ext-json Version *
ext-pcntl Version *
illuminate/support Version *
illuminate/console Version *
illuminate/queue Version *
laravel/horizon Version *
illuminate/database Version *
vladimir-yuldashev/laravel-queue-rabbitmq Version *