shizhice/laravel-rabbitmq is a Laravel package for rabbitmq for laravel queue..
It currently has 0 GitHub stars and 2 downloads on Packagist (latest version 0.1.0).
Install it with composer require shizhice/laravel-rabbitmq.
Discover more Laravel packages by shizhice
or browse all Laravel packages to compare alternatives.
Last updated
配置用户名和vhost
在config/app.php增加LaravelRabbitMQ\RabbitMQQueueServiceProvider::class
.env配置如下QUEUE_DRIVER=rabbitmq-worker
RABBITMQ_HOST=127.0.0.1
RABBITMQ_PORT=5672
RABBITMQ_USER=guest
RABBITMQ_PASSWORD=guest
RABBITMQ_VHOST=guest_vhost
RABBITMQ_2_HOST=127.0.0.1
RABBITMQ_2_PORT=5673
RABBITMQ_2_USER=guest
RABBITMQ_2_PASSWORD=guest
RABBITMQ_2_VHOST=/
queue连接 rabbitmq-simple
php artisan rabbitmq:test --mode=simple --num=3 --queue=simple_queue_1
php artisan rabbitmq:consume rabbitmq-simple --queue=simple_queue_1 --timeout=0
queue连接 rabbitmq-worker
php artisan rabbitmq:test --mode=worker --num=3 --queue=worker_queue_1
php artisan rabbitmq:consume rabbitmq-worker --queue=worker_queue_1 --timeout=0