A message queue that uses Redis as the underlying storage.
new
RedisMessageQueue(redis: () => Redis,options?: RedisMessageQueueOptions,)
Creates a new Redis message queue.
[Symbol.dispose](): void
enqueue(message: any,options?: MessageQueueEnqueueOptions,): Promise<void>
enqueueMany(messages: any[],options?: MessageQueueEnqueueOptions,): Promise<void>
listen(handler: (message: any) => void | Promise<void>,options?: MessageQueueListenOptions,): Promise<void>