如何在Heroku上将rake任务作为工作进程运行?

时间:2012-10-12 11:43:07

标签: heroku rake-task worker-process

假设我已将Heroku应用程序扩展为1个工作进程,但是如何指定具有特定名称的rake任务应作为工作进程运行?

1 个答案:

答案 0 :(得分:4)

在项目中创建一个Procfile,并将rake任务放在其中

worker: bundle exec rake my:cool:rake_task

此处有更多信息:https://devcenter.heroku.com/articles/procfile

更新(2014年4月):

如果您想安排rake任务(如cron作业),可以使用Heroku Scheduler

详细信息如下:https://devcenter.heroku.com/articles/scheduler