function QueuePlugin
Since 0.1.0
QueuePlugin(options?: QueuePluginOptions): IPlugin

Creates a queue plugin.

Examples

Example 1

app.register(QueuePlugin({ adapter: 'memory' }));

// Or with Redis
app.register(QueuePlugin({ adapter: 'redis', url: 'redis://localhost:6379' }));

// Or with a named instance
app.register(QueuePlugin({ adapter: 'memory', name: 'background' }));

Parameters

optional
options: QueuePluginOptions

Plugin configuration

Return Type

IPlugin

A plugin that registers a QueueService

Usage

import { QueuePlugin } from "queue-plugin/src/index.ts";