问题标签 [node-cron]

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 回答
27 浏览

node.js - node-cron 在 vm 上无休止地循环

我在 gcloud 计算实例上设置了一个 cron 作业。它在我的本地上按预期运行,但在 gcloud 实例上它等到第一次运行,然后开始无限循环执行,没有时间间隔。

0 投票
1 回答
367 浏览

node.js - 如何按计划自动清理旧的 Twilio 聊天频道?

我构建了一个生产应用程序,它使用 Twilio Programmable Chat 来实现其功能之一。我突然想到,该应用程序每天都会创建大量的聊天频道,并且无法自动使它们过期。Twilio 将您限制为 1,000 个聊天频道(我相信),如果我不使用某种每晚运行的预定作业清理它们,很快就会达到限制。

因此,理想的解决方案是使用 node.js 和某种调度程序来检索我之前创建的所有旧聊天频道,并将它们全部删除以进行维护。

0 投票
1 回答
206 浏览

node.js - 我想使用 node-scheduler 指定时区在特定时间安排任务,我应该怎么做?

以上是我的代码,我想将其用作通知调度程序,但无法正常工作

0 投票
1 回答
45 浏览

node.js - npm 中的 node-cron 和 cron 模块是否相同?

我正在尝试在我的节点 api 中实现一个 cron 作业调度程序。当我进行搜索时,我看到有两个模块。节点 cron 和 cron。参考下面的问题,它增加了我的困惑,因为用户在他的机器上安装了 node-cron,而在他的代码中他导入了 cron 模块。

节点 cron 示例

当我在 npmjs 中搜索模块时,我看到两个不同的模块

npm 中的 Node-cron 和 cron 模块

不知道我是否完全误解了这个概念或什么。

请建议。!

0 投票
0 回答
286 浏览

javascript - JavaScript Discord Bot 更新频道名称

尝试将频道名称设置为当前 UTC 时间时,我遇到了一些意外结果。

下面的代码运行但仅每十分钟更新一次频道名称(它每 30 秒尝试一次,没有错误)。当它确实更新频道名称时,它实际上连续更新了 4 次,最终落后 1 分钟。

编码:

这是控制台窗口的输出:

0 投票
1 回答
111 浏览

android - 使用 NodeJS 后端在 Android 和 iOS 中的相对时区为每个客户端安排任务

我有一个移动应用程序(本机 Android 和 iOS),它需要每天午夜更新客户端的数据(以更新经常性项目)。我正在使用node-croncron-jobs库在 nodejs 中使用它,它应该可以正常工作。但我面临的主要问题是时区,即当时钟在“客户端”(无论它们在哪里)午夜敲响时数据应该更新,但 cron 根据“服务器时间”运行。所以它适用于一些客户,但对许多客户来说却失败了......

我想知道有什么方法可以在客户端(通过在特定时间访问 Web 服务)或直接从服务器实现这一点?我的开发人员建议我将客户端的时区保存在数据库中,并根据每个客户端的时区分别运行 cron,但我不同意这个想法,因为我认为服务器同时处理这么多作业会太重。

为此,我需要专业和专家的意见。我应该选择后者还是其他方式?

0 投票
1 回答
3810 浏览

javascript - 在 node-cron 中获取下一个 cron 作业时间

在 node-cron 中,我如何获得下一个 cron-job 的时间?例如 cronJob.nextCronJob().time 或其他属性。文档中没有显示这一点的方法。

0 投票
0 回答
55 浏览

node.js - 如何每天在特定时间停止节点 cron?

我正在尝试向用户发送推送通知并尝试每天发送 3 次或 2 次,但之后我不想发送通知,就像我今天发送了 3 次通知一样,之后也不想发送通知下一个周期从第二天开始,依此类推,我在晚上 7 点之后无法停止,我想在晚上 7 点之后停止节点 cron 并在第二天开始循环。

0 投票
0 回答
558 浏览

discord - 使用 node-cron 为我的不和谐机器人运行计划提醒,遇到了一些问题

所以我试图为我的不和谐机器人创建一个预定的提醒,经过大量的修补,这就是我得到的。

但是我遇到了问题问题日志,我完全不知道我能做什么。有什么建议吗?

0 投票
1 回答
39 浏览

node.js - 如何设置 node-cron 在 12 小时内运行

我希望在我的 node.JS 项目中安排一个任务,使其在计划时间后的 12 小时内运行。我尝试使用0 */12 * * *,但它只能在第 12 小时运行。请问怎么办?