2017 © Pedro Peláez
 

neos-package jobqueue-redis

image

flowpack/jobqueue-redis

  • Monday, July 30, 2018
  • by chlu
  • Repository
  • 8 Watchers
  • 7 Stars
  • 2,575 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 7 Versions
  • 14 % Grown

The README.md

Flowpack.JobQueue.Redis

A job queue backend for the Flowpack.JobQueue.Common package based on redis., (*1)

Usage

Install the package using composer:, (*2)

composer require flowpack/jobqueue-redis

If not already installed, that will fetch its requirements, namely jobqueue-common., (*3)

NOTE: This package needs a redis server and the PHP redis extension to be installed, (*4)

Now the queue can be configured like this:, (*5)

Flowpack:
  JobQueue:
    Common:
      queues:
        'some-queue':
          className: 'Flowpack\JobQueue\Redis\Queue\RedisQueue'
          executeIsolated: true
          options:
            client:
              host: 127.0.0.1
              port: 6379
              database: 15
              password: 'some long secret'
            defaultTimeout: 20

Specific options

The RedisQueue supports following options:, (*6)

Option Type Default Description
defaultTimeout integer 60 Number of seconds new messages are waited for before a timeout occurs (This is overridden by a "timeout" argument in the waitAndTake() and waitAndReserve() methods
client array ['host' => '127.0.0.1', 'port' => 6379, 'database' => 0, 'timeout' => , password => ''] Redis connection settings

Submit options

The RedisQueue currently doesn't support any custom submit options, (*7)

Release options

The RedisQueue currently doesn't support any custom release options, (*8)

License

This package is licensed under the MIT license, (*9)

Contributions

Pull-Requests are more than welcome. Make sure to read the Code Of Conduct., (*10)

The Versions

30/07 2018

0.1.x-dev

0.1.9999999.9999999-dev

  Sources   Download

30/07 2018

1.0.x-dev

1.0.9999999.9999999-dev

  Sources   Download

19/06 2018

dev-master

9999999-dev

Implements concrete Queue for the redis work queue. Requires the packages flowpack/jobqueue-common and the redis PHP extension to be installed.

  Sources   Download

MIT

The Requires

 

19/06 2018

3.0.0

3.0.0.0

Implements concrete Queue for the redis work queue. Requires the packages flowpack/jobqueue-common and the redis PHP extension to be installed.

  Sources   Download

MIT

The Requires

 

01/04 2018

0.1.0

0.1.0.0

  Sources   Download

17/05 2017

2.0.0

2.0.0.0

Implements concrete Queue for the redis work queue. Requires the packages flowpack/jobqueue-common and the redis PHP extension to be installed.

  Sources   Download

MIT

The Requires

 

21/07 2016

1.0.0

1.0.0.0

Implements concrete Queue for the redis work queue. Requires the packages flowpack/jobqueue-common and the redis PHP extension to be installed.

  Sources   Download

MIT

The Requires