cost 254 ms
Node.js - 希望在循环中对方法进行 5 次并行调用 - Node.js - want 5 parallel calls to a method in a loop

我在 MongoDB 集合中有 1000 个信息文件。 我正在编写一个查询来获取 1000 条记录,并在一个循环中调用一个函数将该文件下载到本地系统。 因此,下载所有 1000 个文件是一个顺序过程。 我希望在下载过程中有一些并行性。 在循环中,我想一次下载10个文件,这意味着我想调用10次下载函 ...

如何将新请求推送到队列中并发送成功消息,将其推送到队列后完成 - How to push new request into the queue and send success message that it is done after it pushed to the queue

我有一个微服务可以处理媒体,一次我需要提供微服务来一次仅处理一个请求。 因此,我需要使用Kue库创建一个队列,如果有新请求,则逐个推送。 一旦第一个请求完成,然后转到下一个请求,但事实是我从未使用过基于队列的处理。 请建议我该怎么办? 我需要使用kue或Rabbitmq库将新请求添 ...

如何在Redis Kue Node.js中消耗多个Docker容器的同时处理单个作业 - How to work on single job at a time while multiple docker containers consume from redis kue nodejs

我有多个docker容器,它们使用同一redis kue队列中的作业。 问题在于他们从事相同的工作。 我需要的是容器上的工作,然后完成其他一些容器上的工作。 作业的顺序很重要。 如果我不能在redis kue中做到这一点,但可以与其他队列管理器(例如kafka)一起做,那也很好 ...

无法将Redis服务器与Express Node js应用程序集成 - Failed to integrate redis server with express node js app

我是Node.js的新手,我一直在尝试创建一个与KUE库集成的小型应用程序以进行任务排队。 当我尝试运行应用程序即node app.js ,出现以下错误: 我确实在很多地方都看到了此错误,但是它们似乎都不能解决我的问题。 这是我的app.js 这是路由/queuejo ...

带有kue的NodeJS应用程序永远不会从0开始 - NodeJS application with kue never stars from 0

我有一个使用kue执行长时间运行的操作的nodeJS api。 虽然,一旦我关闭应用程序并重新启动它,所有以前的作业仍然存在。 删除它们不会将redis计数器重置为0。仅将它们从任何状态中删除:活动,不活动,失败,完成或延迟。 这是我的宣言: 每当某些api端点被调用时,我 ...

kue工作进度始终为0 - kue job progress always 0

我正在使用kue进行长期运行。 而且我希望能够跟踪操作进度。 当我在.on('progress')中打印progress变量时,它总是打印为0。 根据文档: 工作进度 作业进度对于长时间运行的作业(例如视频转换)非常有用。 要更新作业的进度,只需调用job.pr ...

将请求对象添加到Kue作业 - Adding req object to Kue job

一直在互联网上寻找以下原因无法解决的答案。 添加作业时,我试图传递req对象,以便在处理作业时可以访问它。 但是,当整个req对象传递给job.data时,该过程将永远不会执行。 但是我可以传递req对象的一部分。 我正在尝试做的事情可能是反模式,大的不行。 但是,我试图了 ...

如何在Node.js中的Redis的Kue模块中管理TTL超出错误? - How to manage TTL exceeded error in kue module of Redis in nodejs?

我正在使用NodeJS应用程序,在该应用程序中,我使用Redis的kue模块来管理排队以执行任务。 错误“超过TTL”。 由于此错误,整个redis任务队列已被stueyeck占用,它可能无法自动启动队列,也不允许执行队列中的其他待处理任务。 根据Kue文档: 作业生产者 ...

kue-意外的令牌导入 - kue - Unexpected token import

嗨,我正在尝试在worker中导入我的班级并得到以下错误 我也收到以下错误 我正在使用打字稿,并已包含kue的打字文件。 我从命令行运行该工作程序,看起来它能够理解环境...不确定出什么问题.. ...

尝试在不同时间运行多个kue作业,但它们同时启动 - Trying to run multiple kue jobs at different times, but they're starting at the same time

我试图以不同的时间表运行两个不同的作业(请参见下面的代码)。 由于某种原因,应该在每天晚上11点运行一次的作业在每次其他作业运行时运行。 当我期望它们运行时,如何使它们运行? 谢谢您的帮助。 解决方法 解决方法是,我必须删除所有job2内容并按以下方式运行它: ...

如何让客户端下载一个动态生成的非常大的文件 - How to make the client download a very large file that is genereted on the fly

我有一个导出函数,它读取整个数据库并创建一个包含所有记录的.xls文件。 然后将文件发送到客户端。 当然,导出完整数据库的时间需要很多时间,并且请求很快就会以超时错误结束。 处理这种情况的最佳解决方案是什么? 我听说过一些关于使用Redis建立队列的事情,但这需要两个请求:一 ...


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