gpt4 book ai didi

Node.js/Express 每月从 API 提取的流程

转载 作者:太空宇宙 更新时间:2023-11-03 23:51:43 24 4
gpt4 key购买 nike

在 Node.js 中是否有一种正确的方法可以让定时进程在每月的某一天执行?

如果该月出现任何新记录,我需要从外部 API 提取到我的数据库中,但我认为仅设置 setInterval() 是行不通的,因为该月的天数有所不同,等等;我认为以任何方式将其与请求绑定(bind)都是一个坏主意,但我仍然想公开一个管理/管理 api 来设置/监视/更改更新。

有人在 Node 中实现过类似的东西吗?

我想也许我会在短时间内设置一个 setInterval() 并让它在每个周期中引入/查找更改?但这似乎效率低下。 setInterval() 在设置后可以从另一个作用域以某种方式进行修改吗?

最佳答案

node-schedule你完全可以做到这一点,我已经将它用于此类操作

还有node-cron正如有人所说。

两个库的工作方式非常相似

关于Node.js/Express 每月从 API 提取的流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59147471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com