javascript 模拟kue获取所有创建和处理的作业
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 模拟kue获取所有创建和处理的作业相关的知识,希望对你有一定的参考价值。
/* eslint-disable no-console */
let jobs = {
created: [],
processed: [],
};
const kue = {
getJobs: () => jobs,
clearJobs: () => {
console.log('clearJobs');
jobs = {
created: [],
processed: [],
};
},
createQueue: () => ({
create: (type, data) => ({
save: () => {
jobs.created = [
...jobs.created,
{
type,
payload: data,
},
];
},
}),
process: process => jobs.processed.push(process),
}),
};
export default kue;
以上是关于javascript 模拟kue获取所有创建和处理的作业的主要内容,如果未能解决你的问题,请参考以下文章
作业完成时的 Kue 回调
获取 Kue 作业的结果并通过开放连接将其推送到客户端
Node.js Kue 如何重启失败的作业
使用 kue 连接到 redis 总是会创建到 localhost 的连接
Kue 崩溃解析服务器
与 MongoDB 而不是 Redis 一起使用的 Kue 有啥好的替代品?