zt/rabbit-mq
Composer 安装命令:
composer require zt/rabbit-mq
包简介
implement RabbitMQ delay queues
README 文档
README
This library is a easy-to-use delayed message queue for rabbitMq.
Requirements
- PHP 5.3** due to the use of `namespace`
- php-amqplib/php-amqplib >=2.6.1
Composer
composer install zt/rabbit-mq
Example
- producer
$rabbitMq = new \RabbitMQ\RabbitMQ(); //Send a normal message. $rabbitMq->producer('test', 'Hello world!'); //Send a message delayed by 1 second. $rabbitMq->producer('test', [1, 2] , 1000); //Send a message delayed by 2 second $rabbitMq->producer('test', new stdClass(), 2000);`
- consumer
$rabbitMq = new \RabbitMQ\RabbitMQ(); $rabbitMq->consumer('test' , function($msg){ var_dump($msg); });
统计信息
- 总下载量: 410
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2018-09-15