refactor: Extract processor job into separate background jobs
This commit is contained in:
@@ -1,13 +1,19 @@
|
||||
import { ExpressAdapter } from '@bull-board/express';
|
||||
import { createBullBoard } from '@bull-board/api';
|
||||
import { BullMQAdapter } from '@bull-board/api/bullMQAdapter';
|
||||
import processorQueue from '../queues/processor';
|
||||
import flowQueue from '../queues/flow';
|
||||
import triggerQueue from '../queues/trigger';
|
||||
import actionQueue from '../queues/action';
|
||||
|
||||
const serverAdapter = new ExpressAdapter();
|
||||
|
||||
const createBullBoardHandler = async (serverAdapter: ExpressAdapter) => {
|
||||
createBullBoard({
|
||||
queues: [new BullMQAdapter(processorQueue)],
|
||||
queues: [
|
||||
new BullMQAdapter(flowQueue),
|
||||
new BullMQAdapter(triggerQueue),
|
||||
new BullMQAdapter(actionQueue),
|
||||
],
|
||||
serverAdapter: serverAdapter,
|
||||
});
|
||||
};
|
||||
|
Reference in New Issue
Block a user