问题标签 [agenda]

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 投票
2 回答
3633 浏览

javascript - 如何在 Nodejs 中使用 Agenda 在将来的某个日期时间运行类似 cron 的作业

我这里有问题。我如何使用像节点调度程序这样的议程在未来的某个日期时间运行作业。基于https://www.npmjs.com/package/node-schedule, node-schedule 具有 cron 风格的调度方法。所以我更容易从我的输入中提取日期。我已阅读议程文档https://github.com/rschmukler/agenda#agenda-events,它说议程使用人类间隔来指定间隔。

克朗

我怎样才能做到这一点?

0 投票
1 回答
1211 浏览

javascript - 如何将议程包装在 nodejs 中的 express apiRoutes 中

我想使用带有nodejs的议程安排一个简单的任务,但是当它被包装在apiRoutes(快速路由器)中时它没有执行

但是,如果我将该代码放在外面,它仍然可以工作。嗯,有什么想法吗?

0 投票
1 回答
970 浏览

node.js - Nodejs调度程序(议程)与co - 没有回调

我正在使用 Agenda 0.9.0、mongoose 4.7.5、co 4.6.5,出于某种未知原因,done() 从未在任何地方调用过。该作业超时并且每 10 秒而不是 2 秒运行一次(如果我不覆盖默认的 10 分钟,它将每 10 分钟运行一次)。

这是mongodb条目

0 投票
0 回答
473 浏览

node.js - 议程(nodejs)时间表

我一直在玩https://github.com/rschmukler/agenda,这是在节点应用程序中排队/安排事情的好方法,但我有一个问题。

安排 beerRun 在确切时间运行的正确语法是什么?下面写的方式并不能真正做到这一点。

在议程的文档中,他们有“明天晚上 7:30”,这很好,但我需要别的东西(确切的日期/时间)。

0 投票
1 回答
1171 浏览

javascript - 使用议程安排电子邮件

我正在尝试使用 NodeMailer 和议程安排发送电子邮件,但是,我没有看到以下代码发生任何事情index.js

当我使用运行上述代码node index.js时,我看到以下控制台消息

基本上,我试图安排电子邮件功能每 5 秒运行一次。

我在哪里做错了?

编辑:这似乎与工作实施相比:

不过,事后我需要作业对象,所以如果有办法通过运行上述命令来获得它,那将是一个可以接受的答案。

0 投票
1 回答
827 浏览

node.js - 使用议程节点 js 在特定时间安排作业

我想使用议程节点 js 在特定时间安排工作

0 投票
2 回答
419 浏览

node.js - 使用变量在议程中传递日期

假设我的日期为 x=12 y=45,并且我想使用议程节点 js 在每天 12:45 执行一项任务。所以我的问题是,如何将日期从 js 变量传递到Agenda.schedule("at x:y",'doSometask')

0 投票
1 回答
1541 浏览

javascript - 如何在节点议程中以编程方式定义多个具有相同名称的作业

我正在使用节点议程模块来启动用户创建的各种工作/事件。我希望能够创建作业,以便所有这些都由一个函数回调处理,每个事件都根据事件参数进行区分。下面的示例代码

使用此代码,mongodb 中的作业将更新而不是插入。有什么办法可以强制插入议程而不是更新?如果议程不可能,是否还有其他模块可以做到这一点?

提前感谢您的宝贵时间

0 投票
1 回答
122 浏览

mysql - 议程表的 Mysql 最佳索引

让我们来看看这种情况:一个有 200 万条记录、10 个活跃用户的议程表的软件。

支持这种需求的最佳索引配置是什么:

1) 一个用户的所有约会列表。

例子:

2) 一天、一周或一个月的所有约会列表。

例子:

3) 与客户 X 关联的所有约会的列表。

例子:

4) 例如一个月内所有类型 Y 约会的列表。

例子:

5)在标题内有一些字符串模式的所有约会的列表。

例子:

我在问这个问题,因为我已经阅读了很多文档,对于 WHERE 子句、ORDER BY、GROUP BY 中使用的每个字段都有一个索引是一个不好的选择……但是对于这种需求,如何避免每个字段的索引?使用复合索引,如果我做对了,我可以使用第二个字段,就像我使用索引的第一个字段一样,对吗?

谢谢大家。

0 投票
1 回答
1781 浏览

javascript - 完整日历 columnFormat 导致对象对象

我正在尝试将议程周刊中的列标题更改为仅显示日期,例如星期一,而不是星期一 5/7。但是,当我尝试进行任何更改时,列标题变为对象对象。这是一个屏幕截图。

我正在使用 FullCalendar 3.4.0 版和 jquery 2.1.1。这是我的代码片段: