Download the PHP package guandeng/laravel-rabbitmq without Composer
On this page you can find all versions of the php package guandeng/laravel-rabbitmq. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-rabbitmq
Laravel-RabbitMQ
功能列表
- [x] 生产消息
- [x] 消费消息
- [x] 支持队列持久
- [x] 支持消息持久化
- [x] 支持交换机持久化
- [x] 支持生产消息确认机制
- [x] 支持消费消息确认机制
- [x] 支持消息公平调度
- [x] 支持多个工作队列
- [x] 支持死信队列
- [x] 支持延迟队列
- [ ] 支持优先级队列
- [ ] 支持集群配置
- [ ] 停止指定消费
安装
composer require guandeng/laravel-rabbitmq
.env配置
rabbitmq.php配置
可参考rabbitmq_example.php
交换机配置
队列配置
生产者配置
消费者配置
生产消息
命令行,指定配置生产消息
伪代码
消费消息
指定rabbitmq.php消费者配置
处理消息在消费者配置handlers指定回调类中 具体使用参考Handlers下的DefaultHandler.php
All versions of laravel-rabbitmq with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.1
ext-json Version *
illuminate/queue Version 5.6.*|5.7.*|5.8.*|6.*|7.*|8.*|9.*
illuminate/support Version 5.6.*|5.7.*|5.8.*|6.*|7.*|8.*|9.*
php-amqplib/php-amqplib Version ^2.9
ext-json Version *
illuminate/queue Version 5.6.*|5.7.*|5.8.*|6.*|7.*|8.*|9.*
illuminate/support Version 5.6.*|5.7.*|5.8.*|6.*|7.*|8.*|9.*
php-amqplib/php-amqplib Version ^2.9
The package guandeng/laravel-rabbitmq contains the following files
Loading the files please wait ....