Common service queue processor for microoptimiser and its services. Adds new jobs to service queue.
- Offline backend processing of job queues .
- Queues are generally based on companyId with the prefix of backendProcessing.
npm install @optimiser/service-queue
First, require the serviceQueue
function from the library:
const serviceQueue = require('@optimiser/service-queue');
const event = 'EventName';
const meta = {
userID, companyID
};
let { errorAddServiceQueue, resultAddServiceQueue } = await serviceQueue(event, meta, payload);
if(resultAddServiceQueue.status == 'status'){
// further processing of queue
}
npm test
Optimiser
ISC