kue相关内容

Node.js Kue 如何重启失败的作业

我在 node.js 应用程序中使用 kue 处理延迟作业. 我有一些问题要弄清楚如何使用 kue 的 API 重新启动作业,而不必使用 redis 命令手动将作业 ID 从失败作业列表移动到非活动作业列表. 这可以使用 kue 吗? 我不想设置固定的重试次数 - 我只想重试特定的作业. 也欢迎提供维护良好的 kue 替代方案的建议. 解决方案 我不知道这是否有效,但您 ..
发布时间:2021-12-28 09:38:39 前端开发

如何在不同端口的单个服务器上运行 redis?

我正在使用 kue 它使用 node_redis,但我也已经在我的会话中使用了 node_redis,所以我想要 kue在特定端口上创建一个服务器,说默认的 6379 然后 kue 监听端口 1234. 我如何才能做到这一点?我发现这篇文章关于类似的东西,但我真的不想创建一个初始化脚本来做到这一点. 解决方案 启动 redis-server 并为 'port' 提供不同的参数,这可以 ..
发布时间:2021-07-05 20:01:01 其他开发

如何使用解析服务器上的kue安排作业?

我有一个与Heroku一起部署的解析服务器(来自我的GitHub存储库),并由mongoLab托管.我正在尝试在我的应用程序中发送预定的推送通知,而kue似乎是最可行的选择.但是,由于我不熟悉它,因此我不确定该采用哪种方法.我相信我已经通过GitHub在服务器上正确安装了kue.现在,我希望将此代码安排在将来的某个日期执行: Parse.Cloud.define("sendPush",func ..
发布时间:2021-05-19 20:45:03 前端开发

如何使用Kue每个星期四安排一次工作?

使用 Kue ,我该如何安排每个星期四执行一次作业? Kue自述文件提到我可以延迟Job,但是在特定时间重复执行Job怎么办? 我可以通过Cron来做我想做的事,但是我喜欢Kue的功能. 我想要的是在星期四的任何时候处理一次作业,但是只能处理一次. 解决方案 我有一个类似的问题,基本上我提出了以下问题.如果其他人有不同的解决方案,我很乐意看到其他一些想法. var job ..
发布时间:2021-02-12 19:27:06 其他开发

如何使客户端下载动态生成的非常大的文件

我有一个导出功能,可以读取整个数据库并创建一个包含所有记录的.xls文件.然后将文件发送到客户端. 当然,导出完整数据库的时间需要很多时间,并且请求很快会因超时错误而结束. 处理这种情况的最佳解决方案是什么? 例如,我听说过与Redis进行排队的事情,但这需要两个请求:一个请求启动将生成文件的作业,第二个请求下载生成的文件. 只有来自客户端的单个请求才有可能吗? 解决 ..
发布时间:2021-02-12 19:27:00 其他开发

Node.js Kue如何重新启动失败的作业

我将 kue 用于我的node.js应用程序中的延迟作业。 我有一些问题需要弄清楚如何使用kue API重新启动作业,而不必从失败的作业列表中手动移动作业ID。 可以用kue吗? 我不可以吗?想要设置固定的重试次数-我只想重试特定的工作。 也欢迎提出关于维护良好的kue替代方案的建议。 解决方案 我不知道这是否有效,但是您可以尝试将作业的状态重置为活动状态,然后再次 ..
发布时间:2020-10-20 00:26:26 前端开发

作业完成时的Kue回调

我的主Node实例派生一个工作进程,该工作进程通过IPC接受消息(使用内置Node process.send()和 process .on('message'... )是包含有关要添加到 Kue 。然后处理这些作业。 我的主Node实例调用如下代码: worker.send({jobType:'filesystem',operation:'delete',path:fileDir}) ..
发布时间:2020-09-29 00:24:37 其他开发

如何在Heroku上使用Node.js与Web和Worker dynos进行通信?

Web Dynos 可以处理HTTP请求 , Web Dynos 可以处理它们工人Dynos 可以处理作业。 但我不知道如何制作 Web Dynos 和工人Dynos 例如,我希望通过 Web Dynos 接收HTTP请求。 能够相互沟通。 ,发送给工人Dynos ,处理作业并将结果发送到 Web Dynos ,在Web上显示结果。 Node.js中有这种可能 ..
发布时间:2018-06-07 10:44:14 其他开发