cost 191 ms
在 Kafka 中调度作业 - Scheduling jobs in Kafka

我目前正在开发一个将任务安排为计时器的应用程序。 定时器可以根据用户的配置在一周中的任何一天运行。 目前使用bullqueue和redis实现存储。 一旦计时器执行,它将执行一个事件并进一步处理业务逻辑。 redis 中可以有数千条队列消息。 我希望用 Kafa 替换 redis,因为我读过它很容 ...

Bull 队列未连接 docker redis 服务。 错误:连接 ECONNREFUSED 127.0.0.1:6379 - Bull queue not connecting with docker redis service. Error: connect ECONNREFUSED 127.0.0.1:6379

我正在尝试通过 docker 在 nestjs 中建立一个 redis 连接。我正在使用 ioredis 连接到 redis,但是当我启动我的 nest 应用程序时,我一直在获取 ECONNREFUSED。 看起来公牛队列也没有与 redis 建立连接。 我经历了许多提供的解决方案,但似乎没有任何 ...

使用 NestJS Bull 队列时如何获取返回的数据? - How to get returned data when work with NestJS Bull queue?

目前,我正在使用 bull queue 开发一个 NestJS 项目。 在我的控制器中,我有一个 get 函数来接收来自前端的请求。 根据请求,我将发送 gRPC 调用以从其他微服务检索数据。 我想让 gRPC 调用函数与 bull 队列一起工作。 所以,在get函数中,我把gRPC的调用函数放到 ...

有没有办法将命令行 arguments 传递给节点进程,同时将环境加载到子进程以在公牛工作? - Is there a way to pass command line arguments to node process while loading environment to child process for a job in bull?

这个赏金已经结束。 此问题的答案有资格获得+50声望赏金。 赏金宽限期在19 小时后结束。 斯蒂芬正在寻找一个有信誉的来源的答案。 我需要传递命令行 arguments 或 params 或 execargv,它们应该在为子进程加载环境时进入进程参数,该子进程将由 Bull 启动以处理作业。 可能 ...

如何在队列中设置“状态” - How to set "status" in queue

我有一个函数可以将我添加到这样的作业队列中: 但在添加到队列之前,我将数据保存在数据库中。 我的实体有一个带有一些参数的枚举字段“状态”。 在我的job.process.ts我有我的队列处理器: 以及另一个监视队列中作业的功能: 现在我有一个问题,如何从队列中当前作业的数据库中获取和 ...

重新启动服务器时如何阻止公牛队列自动重新启动作业 - How to stop bull queue from automatically restarting jobs when restarting the server

我正在使用公牛队列来处理作业。 假设当我重新启动我的开发服务器时,一个作业正在以active状态运行。 当工作脚本再次启动时,该进程在队列中仍然设置为active ,因此 Bull 决定再次启动工作进程。 这很快就会造成破坏,因为脚本经常在开发过程中重新启动,因此许多进程最终会运行并把事情弄得一 ...

使用 NodeJS Bull Queue 独立处理器 - Use NodeJS Bull Queue seperate processor

我正在尝试在不同的processor文件 itef 中运行该process ,就像它在bull文档中一样,我添加了如下文件。 现在在我之前使用的作业完成时,我曾经使用更新的作业参数获取作业数据。 现在我没有得到更新的工作数据。 文档中的第二个参数,即result是undefined 。 现在在这种情 ...

公牛队列:当一个作业失败时,如何停止队列处理剩余的作业? - Bull queue: When a job fails, how to stop queue from processing remaining jobs?

我正在使用公牛队列来处理一些工作。 在当前场景中,每个作业都是某种操作。 因此,每当队列中操作列表中的一个操作(作业)失败时,队列必须停止处理剩余的作业(操作)。 到目前为止我尝试了什么? 因此,当特定作业失败时,我尝试暂停队列。 接下来,队列在耗尽时恢复。 现在,当它恢复时,队列不会从失败的作业 ...

乔布斯在牛市队列中陷入“等待” node.js - Jobs stuck in "waiting" in bull queue node.js

当一个工作被卡住 1 个多小时(通常需要约 2 分钟才能运行)时,我在公牛队列中有很多工作,但没有失败。 我无法使用我使用的 bull arena UI 从活动 state 中删除该作业,因此我删除了 Redis 中活动作业的密钥。 这删除了卡住的活动作业,但现在队列没有从等待列表中拉出任何作业。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM