用NODE加载crontab任务
前言
众所周知有诸多平台可以实现定时任务,像:阿里云函数,Github Actions,服务器中的crontab。
如果不希望定时任务过于分散,我们可以全部写在一个文件里,然后用nodejs来加载这个文件,统一调用,实现定时任务。
大多数定时任务改写成Node代码并不复杂!而且可以直接与我的Express项目放一起运行,节省资源开销。
代码
node-cron:是一个非常好用的定时任务库,可以很方便的实现定时任务。
使用起来非常简单,由如下代码所示:
1 | const cron = require("node-cron"); |