问题标签 [kue]

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.

0 投票
1 回答
2566 浏览

node.js - Node.js Kue worker 发送结果

我的应用程序使用Kue对请求进行排队,这些请求由处理,worker.js因为我需要通过 Proximo 发送作业发出的请求 - 这有点令人困惑。但正因为如此,作业的结果无法返回给用户。以前工作会res.send(results),然后用户会拥有数据。

让 Kue'ed 工作将结果发送回用户的最佳方法是什么?目前我能想到的唯一方法是使用网络钩子,但这不是最有效的方法,它在用户和他们的数据之间建立了一堵墙。

0 投票
2 回答
3421 浏览

node.js - 获取 Kue 作业的结果并通过开放连接将其推送到客户端

我有一个 API 端点,它提供来自 MongoDB 的一些 JSON。就像这样:

我希望这个端点触发一个 Kue 作业,当这个作业完成时,我想以某种方式将作业的结果(数据库中的新链接)推送到客户端 - 类似于 Twitter 流 API,它保留一个打开 HTTPGET请求。

但是,我不确定如何获得 Kue 作业的结果,也不确定在作业完成后如何将新收到的数据推送到客户端。

如果没有办法获得 Kue 作业的结果,我可以只在数据库中查询新文档。但是,我仍然不确定如何向客户端发送另一个响应。希望有人能指出我正确的方向!

0 投票
4 回答
7685 浏览

node.js - 与 MongoDB 而不是 Redis 一起使用的 Kue 有什么好的替代品?

我正在使用 node.js 和 mongodb 构建一个 Web 应用程序。我需要添加延迟的工作。例如,在注册一个月后向用户发送一封电子邮件。除了 Kue 之外,我还没有找到用于延迟作业的现有解决方案,但它使用 Redis,我更愿意在向我的 Web 应用程序添加另一个资源之前使用我现有的 Mongodb。

有没有现成的解决方案?

0 投票
1 回答
355 浏览

node.js - Nodejs:跨流星共享会话和作为单独实例运行的快速应用程序

基本上,用户使用 accounts-ui 包登录在 localhost:30000 上运行的流星应用程序。Express 应用程序在 localhost:34444 上运行。

在某些时候,用户将需要使用 express 应用程序(实际上是 Kue),我想避免让用户登录两次。

两个实例都在同一个域上运行,只是端口不同。

我的最终目标是让从另一个 Web 服务器实例(在本例中为流星)登录的用户可以访问作业队列管理,所有这些都在同一个域中。

0 投票
1 回答
3233 浏览

node.js - 在 kue 中将作业添加到队列中

从 kue 文档中,创建队列和添加作业很容易,但我无法了解作业的存储方式

添加工作

这个例子很容易理解,但是,如果我需要更多的选项,例如在例子中,比如添加一个广告选项 - ,ad: 'we are the best'

我该怎么办?

0 投票
1 回答
1000 浏览

node.js - 如何解决错误:找不到模块“kue”

我正在开始 kue 工作队列,我正在尝试我的制片人是否工作

生产者.js

但是我收到错误错误:找不到模块'kue'。但是我已经在全球范围内安装了 kue。

这是错误

0 投票
1 回答
105 浏览

javascript - Javascript - 函数上的函数?

我最近使用了一个不错的 node.js 库,名为Kue
我想更好地了解发生了什么,所以我开始阅读代码......

我偶然发现了一段代码,我的脑海里出现了“WTF !!?!@$@!$”......
这是代码:

像这样使用的:

.
.
.

那些函数是函数吗?!
他们是如何认识彼此的?
函数第 7 行的“_”(下划线)是什么?

有人可以帮我了解那边发生了什么吗?:)

0 投票
0 回答
1492 浏览

redis - Kue - 错误:身份验证错误:达到 ERR 最大客户端数

在 APP Fog 中解聚时出现 redis 连接错误。我不知道 KUE 是否产生了太多的连接。

这是堆栈

redis 服务器日志显示它建立了 5 个客户端连接。有没有办法减少连接数

谢谢

0 投票
2 回答
6097 浏览

node.js - 如何使用 Kue 每周四安排一次工作?

使用Kue,我如何安排每周四执行一次作业?Kue 自述文件提到我可以延迟一个作业,但是在特定时间重复执行作业呢?

我可以通过 cron 工作做我想做的事,但我喜欢 Kue 的功能。

我想要的是在星期四的任何时候处理一次工作,但只有一次。

0 投票
2 回答
993 浏览

node.js - 尝试运行 kue ui 时出现错误

这是我的网络浏览器中 localhost:6379/active 的 kue ui 中的错误。

*这是钛写的js文件中的代码*

这是 kue 的 ui 部分...

即使没有初始化工作,我也会在 kue ui 中遇到同样的错误......