如何在 heroku 中更新 crontab
How to update crontab in heroku
我正在使用 whenever
gem 作为 cronjobs。要在本地更新 crontab,我会做
whenever --update-crontab
我想知道如何在 heroku 上更新 cron-tab。
另一个问题是我使用的是 heroku.Is 付费帐户的免费套餐吗?
你不能在 heroku 上使用 crontab,你必须使用类似 Heroku Scheduler 的东西。
您不能使用 crontab 的原因是 heroku 使用临时文件系统。因此,如果您 运行 更改 crontab 的命令(例如 heroku run whenever --update-crontab
),heroku 将启动一个 dyno,在本地更改其 crontab,然后将 dyno 扔掉。所以你的改变不会持久。
您可以使用免费帐户 Heroku Scheduler,您只需将代码编写为 rake 任务,然后在调度程序配置页面中添加相应的 rake 命令。
我正在使用 whenever
gem 作为 cronjobs。要在本地更新 crontab,我会做
whenever --update-crontab
我想知道如何在 heroku 上更新 cron-tab。
另一个问题是我使用的是 heroku.Is 付费帐户的免费套餐吗?
你不能在 heroku 上使用 crontab,你必须使用类似 Heroku Scheduler 的东西。
您不能使用 crontab 的原因是 heroku 使用临时文件系统。因此,如果您 运行 更改 crontab 的命令(例如 heroku run whenever --update-crontab
),heroku 将启动一个 dyno,在本地更改其 crontab,然后将 dyno 扔掉。所以你的改变不会持久。
您可以使用免费帐户 Heroku Scheduler,您只需将代码编写为 rake 任务,然后在调度程序配置页面中添加相应的 rake 命令。