xutl/yii2-queue

The aliyun queue extension for the Yii framework

Installs: 1 734

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 1

Forks: 2

Open Issues: 1

Type:yii2-extension

1.0.0 2017-09-06 12:02 UTC

This package is auto-updated.

Last update: 2024-04-11 01:01:01 UTC


README

Latest Stable Version Total Downloads Dependency Status License

这个扩展是给官方原版的 yiisoft/yii2-queue 增加了 阿里云/腾讯云 消息队列驱动,只有队列,没有主题。按下面说明配置上以后,就可以按照官方原版的说明开始使用即可。

Installation

Next steps will guide you through the process of installing using composer. Installation is a quick and easy three-step process.

Step 1: Install component via composer

Either run

composer require --prefer-dist xutl/yii2-queue

or add

"xutl/yii2-queue": "~2.0.0"

to the require section of your composer.json.

Step 2: Configuring your application

Add following lines to your main configuration file:

    'components' => [
        'queue' => [
            'class' => 'xutl\queue\aliyun\Queue',
            'endPoint' => 'http://aabbcc.mns.cn-hangzhou.aliyuncs.com/',
            'accessId' => '1234567',
            'accessKey' => '654141234',
            'queue' => 'task',
        ],
        'queue2' => [
            'class' => 'xutl\queue\qcloud\Queue',
            'endPoint' => 'http://aabbcc.mns.cn-hangzhou.aliyuncs.com/',
            'region' => 'bj',
            'accessId' => '1234567',
            'accessKey' => '654141234',
            'queue' => 'task',
        ],
    ],

Read https://github.com/yiisoft/yii2-queue/blob/master/docs/guide/README.md to continue

License

This is released under the MIT License. See the bundled LICENSE.md for details.