2017 © Pedro Peláez
 

library swoole-queue

queue library for swoole

image

xiaolin/swoole-queue

queue library for swoole

  • Sunday, July 8, 2018
  • by missxiaolin
  • Repository
  • 0 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

x-swoole-queue

执行测试

php run tests/queue.php
vendor/bin/phpunit

使用

class TestQueue extends Task
{
    // 消息队列Redis键值 list lpush添加队列
    protected $queueKey = 'test:queue:queue';
    // 延时消息队列的Redis键值 zset
    protected $delayKey = 'test:queue:delay';
    // pid地址
    protected $pidPath = TESTS_PATH . '/queue.pid';

    public $file = TESTS_PATH . '/test.cache';

    /**
     * @param $recv
     * @return mixed|void
     */
    protected function handle($recv)
    {
        File::getInstance()->put($this->file, 'upgrade');
    }
}

$queue = new TestQueue();
$queue->setRedisConfig(127.0.0.1, 'xiaolin', 1, 8366)
    ->run();

$this->redis->lPush('test:queue:queue', 'xxxx');

The Versions

08/07 2018

dev-master

9999999-dev

queue library for swoole

  Sources   Download

MIT

The Requires

 

The Development Requires

by 小林

08/07 2018

0.2

0.2.0.0

queue library for swoole

  Sources   Download

MIT

The Requires

 

The Development Requires

by 小林

27/06 2018

0.1

0.1.0.0

queue library for swoole

  Sources   Download

MIT

The Requires

 

The Development Requires

by 小林