@optimiser/service-queue

1.0.1 • Public • Published

@optimiser/service-queue

Common service queue processor for microoptimiser and its services. Adds new jobs to service queue.

Features

  • Offline backend processing of job queues .
  • Queues are generally based on companyId with the prefix of backendProcessing.

Installation

npm install @optimiser/service-queue

Usage

First, require the serviceQueue function from the library:

const serviceQueue = require('@optimiser/service-queue');

Adding jobs in queue

const event = 'EventName';
const meta = {
    userID, companyID
};



let { errorAddServiceQueue, resultAddServiceQueue } = await serviceQueue(event, meta, payload);
if(resultAddServiceQueue.status == 'status'){
    // further processing of queue
}

Running Tests

npm test

Author

Optimiser

License

ISC

Readme

Keywords

none

Package Sidebar

Install

npm i @optimiser/service-queue

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

3.8 kB

Total Files

3

Last publish

Collaborators

  • glotelligence