perf: Reuse redis connections where possible (#1157)

* reuse redis connections where possible

* redis -> ioredis
This commit is contained in:
Tom Moor
2020-01-13 18:17:41 -08:00
committed by GitHub
parent f231c664e6
commit 5b78cb8963
8 changed files with 41 additions and 19 deletions

View File

@@ -1,12 +1,12 @@
// @flow
import Queue from 'bull';
import debug from 'debug';
import mailer from './mailer';
import { Collection, Team } from './models';
import { archiveCollections } from './utils/zip';
import { createQueue } from './utils/queue';
const log = debug('logistics');
const logisticsQueue = new Queue('logistics', process.env.REDIS_URL);
const logisticsQueue = createQueue('logistics');
const queueOptions = {
attempts: 2,
removeOnComplete: true,