我想安排一个 node.js
脚本,它将从 Firebase DB
下载一些数据并通过 SendInBlue
发送电子邮件 .
据我所知,几个选项:
-
在脚本中使用类似node-cron的库,并将脚本部署到某些服务器,如Heroku
-
使用像cron-job.org这样的cron服务来调用在Firebase函数之类的无服务器函数内运行的脚本
-
使用Heroku Scheduler,Azure WebJobs或Google App Engine Cron Service等后台作业服务按周计划执行脚本
您会建议什么?这些选项之间有什么区别?我正在寻找易于配置和部署的东西,但同时又可靠 .