Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Configuration

Ahmet edited this page May 8, 2018 · 7 revisions

Configuration

Name Type Description
prefix string Storage key name prefix for jobs. Default: sq_jobs
timeout integer Worker delay time of between two taks. Default: 1000
limit integer Runnable task limit. Default: -1 (limitless)
debug boolean Debug mode Default: true
storage string Task store type. Default: inmemory

Example:

const queue = new Queue({
  storage: "localstorage",
  prefix: "my-prefix",
  timeout: 1500,
  limit: 50,
  principle: Queue.FIFO,
});

Other ways config the queue (runtime):

const queue = new Queue();
queue.setTimeout(15000);
queue.setLimit(50);
queue.setPrefix("my-prefix");
queue.setPrinciple(Queue.LIFO);
queue.setStorage("localstorage");
queue.setDebug(true);

Storage Options

  • localstorage
  • indexeddb
  • websql
  • inmemory
Clone this wiki locally