2017 © Pedro Peláez
 

library aliyun_mns

Laravel queue driver bases on Aliyun Message Service.

image

stone/aliyun_mns

Laravel queue driver bases on Aliyun Message Service.

  • Friday, August 4, 2017
  • by chefxu
  • Repository
  • 2 Watchers
  • 2 Stars
  • 115 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 1 % Grown

The README.md

aliyun_mns

这个包的目的不是为了封装阿里云官方的MNS sdk,而是为了给laravel提供基于MNS的队列驱动,让现有的使用laravel队列的程序可以方便的切换到阿里云MNS上。, (*1)

使用步骤

  1. composer require stone/aliyun_mns:dev-master, (*2)

  2. 修改 config/queue.php, 新增mns配置:, (*3)

    'connections' => array(
    
        'sync' => array(
            'driver' => 'sync',
        ),
    
        'redis' => array(
            'driver' => 'redis',
            'queue'  => 'default',
        ),
        // 新增配置项
        'aliyunmns' => array(
            'driver' => 'aliyunmns',
            'queue'  => 'default',
        ),
    ),
    
    // mns服务配置
    'mns' => [
        'key' => 'xxxxx',
        'secret' => 'xxxxx',
        'baseuri' => 'http://xxxxx.aliyuncs.com',
    
        // 队列名称对应关系
        'queue' => [
            'default' => 'shop-demo',
        ],
    ],
    
  3. 扩展队列驱动, (*4)

    Queue::extend('aliyunmns', function()
    {
        return new Stone\Queue\Connectors\AliyunMNSConnector();
    });
    
  4. 正常使用Laravel Queue 即可: https://laravel.com/docs/5.2/queues, (*5)

The Versions

04/08 2017

v1.0.3.x-dev

1.0.3.9999999-dev

Laravel queue driver bases on Aliyun Message Service.

  Sources   Download

MIT

by Avatar chefxu
by rssidea

laravel aliyun 消息服务

07/07 2017

dev-master

9999999-dev

Laravel queue driver bases on Aliyun Message Service.

  Sources   Download

MIT

by chunfang
by rssidea

laravel 消息服务

07/07 2017

1.0.4.x-dev

1.0.4.9999999-dev

Laravel queue driver bases on Aliyun Message Service.

  Sources   Download

MIT

by rssidea

laravel 消息服务

13/05 2016

v1.0.1.x-dev

1.0.1.9999999-dev

Laravel queue driver bases on Aliyun Message Service.

  Sources   Download

MIT

The Requires

 

by Avatar chefxu

laravel aliyun