qued 是一个非常简单的队列/出队工作者,灵感来源于简洁性原则。它运行在 Node.js 应用程序中,并且依赖 Redis 进行存储。qued 的核心理念是「简单胜过功能」,我们希望通过降低代码复杂度,提高工作人员的稳定性。因此,qued 没有复杂的队列状态(如已完成和错误状态),且每次只执行一个作业。
安装:
npm install qued --save
用法:
创建一个 qued 实例:
var Qued = require('qued');
var qued = new Qued({
REDIS_HOSTNAME: 'localhost',
REDIS_PORT: 6379,
REDIS_PASSWORD: null,
TIMEOUT: 0
});
其中,TIMEOUT
是作业最大执行时间(以毫秒为单位)。设置为 0 时表示没有超时限制。
暂无评论