javascript - Node 重启时丢失所有 Kue/Redis 作业

标签 javascript node.js redis jobs

我正在查看在 Node 中实现作业队列的一些选项,并偶然发现了使用 Redis 的 Kue。

是否因为作业存储在 Redis 中,所以如果我重新启动 Node 或服务器,所有作业都会丢失?

最佳答案

Redis 是内存中持久存储。它在 conf 文件中配置的一定时间后将数据存储在键值对中。因此,即使服务器或 Node 出现故障或重新启动,您提交的数据也将持久存在。

关于javascript - Node 重启时丢失所有 Kue/Redis 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14087838/

相关文章:

node.js - 如何与 Socket.IO 1.x 和 Express 4.x 共享 session ?

node.js - 如何修复 Vercel Hosting 部署的 ReactJS 的 npm Err ERESOLVE 对等依赖性

amazon-web-services - AWS Elastic Beanstalk - 实例之间的共享计数器变量

python - Redis 流水线发送 200 条指令,只有 189 个答案

java - snappy 可以和 Redis 一起使用吗

javascript - Mongo shell 中的 NumberLong 算法

javascript - AngularJS 谷歌地图点击事件不会在 ios 设备 ipad 和 iphone 中触发

javascript - 如何在我的图像编辑器中根据输入的高度和宽度设置 Canvas 大小?

javascript - MapQuest 的标记事件

node.js - 当我在函数中使用请求 promise 并返回一个值时,它显示未定义