| 1234567891011121314151617181920 |
- import Queue from "bull";
- import path from "path";
- import env from "../env";
- const redis = {
- port: env.REDIS_PORT,
- host: env.REDIS_HOST,
- ...(env.REDIS_PASSWORD && { password: env.REDIS_PASSWORD })
- };
- const removeJob = job => job.remove();
- export const visit = new Queue("visit", { redis });
- visit.clean(5000, "completed");
- visit.process(4, path.resolve(__dirname, "visit.js"));
- visit.on("completed", removeJob);
|