cost 221 ms
在为我的 node.js 应用程序设置 redis 时发现困难 - finding difficulty in setting up redis for my node.js application

我的应用程序使用 redis 与本地机器主机连接良好,但在连接云托管的 redis 时发现困难。 我也尝试过在 render 和 redis entriprise 网站上制作 redis 数据库。 我试过了: 这个函数在我的本地机器上运行良好,redis-server 在本地托管,端口为:6379 ...

Bull、Throng、Redis与Discord.js的使用方法 - How to use Bull, Throng, and Redis with Discord.js

我想使用 discord 作为我的前端接口在 heroku 服务器上运行长时间的“抓取”过程。 我创建了一个 discord 机器人,它在使用命令时运行抓取。 一切正常。 但是,我想使用队列系统,以便多个用户甚至批量使用成为可能。 通读 heroku 文档,我试图添加 Bull 来处理队列系统以及 ...

我怎么知道 nestjs/bull 实际上连接到 redis? - How do I know nestjs/bull is actually connected to redis?

我正在使用带有公牛队列的 nestjs。 我正在使用@nestjs/bull package,一切正常。 但是如果由于某种原因,我的应用程序没有连接到 redis,我不会收到任何错误。 应用程序运行正常,没有出现任何错误,但不处理队列。 它只是挂起。 即使 promise 也没有得到解决,它只是挂 ...

NestJS Bull 队列 - 缺少作业锁定失败 - NestJS Bull queues - Missing lock for job failed

我正在使用 Bull 和 NestJS 来处理作业队列。 在流程处理程序中,我想将作业标记为失败而不是已完成,但似乎 - 也阅读文档 - Job#moveToFailed()方法只允许在等待的作业上。 事实上,它会触发错误提示“作业 ${jobId} 的锁丢失失败”。 但是,使用ignoreLock ...

Bull - 达到每个请求的最大重试次数限制 - Bull - Reached the max retries per request limit

我正在使用 npm 公牛添加我的队列作业以处理有关为我的项目发送邮件的问题。 它运行了很长时间没有问题,但是最近它显示了这个错误:处理任务收集指标时出错:达到每个请求的最大重试次数限制(即10)。 有关详细信息,请参阅“maxRetriesPerRequest”选项。 错误日志我检查了redis-c ...

OnQueueError 未在任务队列上触发:NestJS + Bull - OnQueueError not firing on task queue: NestJS + Bull

我注意到 bull 默认情况下不会向控制台打印异常。 为了解决这个问题,我想用@OnQuerueError装饰器捕获错误并将它们打印到控制台(现在)。 我当前的实施不起作用,我不明白为什么。 不调用handler 。 我验证了其他事件侦听器的工作,例如@OnQueueActive() : ...

2022-04-15 15:26:45   1   1065    nestjs / bull  
在快速服务器内运行时如何优雅地关闭 bullmq? - How to gracefully shutdown bullmq when running inside an express server?

我有一个使用 bullmq 队列、调度程序和工作人员的快速应用程序。 即使在按下 Ctrl + C 之后,我仍然可以看到节点进程在我的活动管理器中运行,但我在终端上的服务器关闭了。 我知道这是因为 bullmq 任务开始输出 console.log 语句,即使在服务器关闭到终端后也是如此。 这就是 ...

Cloud Run 上的 Nest.js 使用公牛运行计划作业会引发随机连接错误? - Nest.js on Cloud Run running scheduled jobs with bull throws random connection errors?

我正在尝试执行第 3 方 API 请求以获取大量分页数据(约 16k 个对象的数组,每个 object 具有约 25 个键/值对),我认为我的速率受到限制,但请求在本地和在手动触发时也可以生产但是当他们按计划运行时,我得到了这些随机连接错误 我在 Cloud Run 上运行 Nest.js 服务器 ...

Angular Universal (SSR) 无法与 puppeteer、bulljs 等外部库集成 - The Angular Universal (SSR) cannot integrate with the external libraries like puppeteer, bulljs

这只是为了描述问题和分享我的解决方案,我在上面卡了很多时间。 这个问题发生在我升级 Angular 10 -> 11 并将构建器从udk:udk-runner更改为@angular-devkit 我面临的问题是当我将 angular.json 中的字段bundleDependencies设置为 ...

Bull js 块表达 api 请求,直到作业完成 - Bull js blocks express api requests until jobs finish

我有一个运行Bull and express 的作业服务器。 服务器要求接收包含 object 的请求,并将该 object 用作本地程序的输入(没有其他选择),该程序需要几分钟到几个小时才能运行。 作业必须按照收到的顺序一个接一个地运行(不能绕开这个)。 TL;DR 服务器:// Set up ...

有没有办法将命令行 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 启动以处理作业。 可能 ...

能够从 Redis Bull Queue 数据中提供见解 - Ability to provide insights from Redis Bull Queue data

我有一个应用程序使 API 调用到另一个系统,它使用 Bull 和 Redis 将这些 API 调用排队。 但是,有时它会因为大量的 API 调用而陷入困境,或者某些东西停止正常工作,我希望用户可以通过一种简单的方法来检查系统是否只是“忙”。 (否则,如果他们执行了某些操作,但 10 分钟后还没有 ...

能够使用 Bull 在 Redis 队列上设置 TTL 吗? - Ability to set TTL on Redis Queue using Bull?

我有一个使用 Bull 作为队列的应用程序。 是否有一个参数可以传递给它,以便在创建每个条目时自动为其设置 TTL(生存时间)? 如果直接使用 Redis 设置密钥,您可以使用setex key_name 10000 key_data 但是我怎样才能在 Bull 中实现这样的呢? 它只是一个 AP ...


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