Heroku 定时任务
Heroku,
Node.js
需求是每天用 SendGrid 给用户发送电子邮件
写个例子:
根目录创建一个 helloWorld.js
function sayHello() {
console.log('Hello World');
}
sayHello();
在终端运行
node helloWorld.js
输出了 Hello
提交代码,部署
然后运行
heroku run node helloWorld.js
正常输出
如果没有安装,先去https://elements.heroku.com/addons/scheduler 这安装 Heroku Scheduler
这个是免费的
https://dashboard.heroku.com/apps/你的项目 =》 看到 Heroku Scheduler =》点进去 =》Add Job
最后,终端运行
heroku logs --tail
看看日志输出是否正确 。