derrck / yii2-rabbitmq
yii2 RabbitMQ 包
1.1.0
2018-08-03 08:59 UTC
Requires
- php-amqplib/php-amqplib: ^2.6
- yiisoft/yii2: ^2.0
This package is not auto-updated.
Last update: 2024-09-21 15:32:56 UTC
README
yii2 RabbitMQ 包
安装包 安装
composer require derrck/yii2-rabbitmq:dev-master
或者到项目中compare.phar的同级目录 或者在composer.phar路径下运行以下代码
php composer.phar require --prefer-dist derrck/yii2-rabbitmq "*"
在config文件中加入以下配置
return [
// [...]
'components'=>[
// [...]
'rabbitmq' => [
'class' => '\derrck\yii2\rabbitmq',
'host' => '127.0.0.1',
'port' => '5672',
'user' => 'guest',
'password' => 'guest',
'vhost' => '/',
],
// [...]
];
使用 使用
Yii::$app->rabbitmq->setMessage('messagessss', 'my_queue');
Yii::$app->rabbitmq->getMessage('my_queue', 'your_queue');