问题标签 [job-queue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在android中管理作业队列中的作业?
我正在处理作业队列。这里的场景是我在作业队列中存储 3 个 api 调用。第一个 API 在 json 中有更多信息。但最后两个信息较少。根据网络可用时的优先级,它会以正确的顺序一一调用这些 API。但是由于第一个 api 有更多的信息,它需要更多的时间来访问服务器,所以它最终到达了服务器。有什么方法可以在访问服务器后运行其余的 API?
node.js - 如果节点服务器崩溃,则检索 rethinkDB 的更改源
我有一个流星应用程序,用户可以在其中插入或更新到 rethink db 表中,我正在观看来自节点工作人员的更改提要并将其推送到 rethink-node-job-queue 中。
现在,如果我的 node-worker 有时以某种方式崩溃,我将丢失这些更改,或者我将无法跟踪这些更改。
有没有办法可以将更改存储在某处或类似的地方,以便在节点服务器重新启动后检索这些更改?
感谢您提供任何帮助。
android - 每次Android中网络可用时如何调用方法?
场景是当我的应用程序脱机时,我在数据库中存储一些需要发送到服务器的信息。因此,当网络可用时,我想通过 Api 调用发送它们。每次网络可用时有什么方法可以调用方法吗?
node.js - 在上传文件、读取、插入操作后使用某种形式的基于 Node.js 的作业队列通知客户端
有没有一种方法可以在以下一系列活动之后更新客户端
我能够表演
因此我想放入一个作业队列,完成后通过socket.io或rabbitMQ通知客户端!任何建议,关于如何实现第四个指针的指针!
python - 如何为作业队列编写电报机器人的回调函数?
我对这个工作队列的事情感到困惑。在回调函数中,我想访问用户消息并对其进行处理,但在文章中说回调只接受机器人和作业参数。与那些在手我无法访问的update.message.text
。因此,例如,我想将以下函数重写为我无法弄清楚的回调函数:
我在这里想念什么?
node.js - 如何中止公牛队列中的特定任务?
根据这个包https://github.com/OptimalBits/bull是否有可能中止“等待队列”中的某个任务?我的用例如下:
我有一个 mongodb 集合“用户”和一个集合“友谊”,我在其中存储两个用户的名称和头像。所以我只需要一个查询来获取某个用户的好友列表。当用户更改他的头像时,我必须在“友谊”集合中更新该用户中的所有文档。这是一个性能不重要的操作,因为我希望它在后台执行,并且一致性对于这个用例并不重要。但是当用户在短时间内多次更新他的头像时,我想取消所有引用旧任务(用于更新友谊集合),除了最新的。这与公牛可能吗?
在此先感谢,我将不胜感激有关此的所有信息。
notifications - Tfs 2017 更新 2 - “WorkItem 用户交付”作业卡住 - 没有电子邮件/soap 通知
我有一份工作“WorkItem User Delivery”似乎卡在 TFS 2017 Update 2 (SQL Server 2016) 中。它已经运行了 4 天,并导致其他邮件/soap 作业出现问题,并且电子邮件警报非常零星: TFS OI 中 JobQueue 的图像
我在 [Tfs_Configuration].[dbo].[tbl_JobQueue] 中找到了 JobID 为 631F49B3-46E1-42EC-8FFF-081BD176C18A 的作业。我已经重新启动了 TFSJobAgent,但没有运气。从表中删除这一行是否安全,这对删除作业是否有效?
javascript - 具有并发控制的作业队列
我想在 JavaScript 中实现一个具有并发控制的作业队列。我无法理解如何实现它。作业队列的用例是将函数推送到队列中,队列必须一次执行一个并返回该函数返回的数据。函数也可以是异步的。
php - 如何更改 Laravel 中的作业队列处理?
我的队列中有三份工作;
- 一种
- 乙
- C
其中之一的重试次数设置为 100。
当我所有的作业都失败时,Laravel 会按照以下方案运行作业;
- 1
- 乙 1
- C 1
进而;
- A2
- 乙二
- C 2
我想将此行为更改为以下方案;
- A 100(到失败的表)
- 乙 1
- 0
所以我希望以前的工作阻止 tikk 他们达到重试次数,然后继续下一个工作。
如何使用 Laravel 的 Job 系统实现这一点?
(我不能用链方法链接我的软件层上的作业。我想通过配置来实现这一点)
bash - 为数组的每个元素使用不同的参数提交 LSF 作业数组
我试图避免提交单独的工作。到目前为止,我的脚本开头有这个:
然后按如下方式提交作业:
我也尝试过该-i
选项,但这也不起作用。
另一个问题是输入参数的范围对于数组的不同元素是不同的。因此,对于 jobname[1],输入参数的范围为 000-176,但对于 jobname[22],输入参数的范围为 000-067。
有没有办法在不手动提交作业 22 次或更多次的情况下做到这一点?