Nodejs - redis stream queue
Stream queue using redis with driver node_redis
Installation
# Get the latest stable release of rsq $ npm install rsq or$ yarn install rsq
Usage Example
const Queue = const queue = // streams working concurentlyqueue // regist handlequeue queue // listen errorqueue // push messagefor let i = 0; i < 10; i++ queue
APIs
const queue = name configconst topic = queue topicqueuequeueobjectobject
Options object properties
Property | Default | Description |
---|---|---|
redisClient | redis client | Client node redis, default create with redisConfig |
redisConfig | null | Default options redis client |
priority | 0 | 0-timeout, 1-imediate, 2-nextTick |
expires | 2 day | Expires key redis (secends) |
see redisConfig node_redis