【发布时间】:2012-07-22 11:08:04
【问题描述】:
所以现在我有一个可以在我的本地开发环境中完美运行的延迟作业实现。为了在我的机器上启动worker,我只运行rake jobs:work,它运行良好。
为了让delayed_job 在heroku 上工作,我一直在使用几乎相同的命令:heroku run rake jobs:work。此解决方案有效,我无需为 Heroku 的工作人员费用支付任何费用,但我必须保持命令提示符窗口打开,否则 delay_job 工作人员会在我关闭它时停止。即使我关闭命令窗口,是否有一个命令可以永久保持这个 delay_job 工作人员工作?还是有另一种更好的方法来解决这个问题?
【问题讨论】:
标签: ruby-on-rails heroku terminal delayed-job