Class constructor
Logger instance associated with this queue instance
Clears queue data in queue host application. Supposed to be an async function.
Safely destroys current queue, unregistered all set event listeners and connections. Supposed to be an async function.
Sends a message to given queue name with the given data. Supposed to be an async function.
queue name to which message should be sent to
message data
Starts the messaging queue. Supposed to be an async function.
Stops the queue (should stop handle queue messages). Supposed to be an async function.
Class ClusteredRedisQueue Implements possibility to scale queues horizontally between several redis instances.