我正在我的heroku托管的应用程序上运行延迟的作业,当然,只有当我在终端窗口运行'heroku rake jobs:work'时才会运行作业。但是,当我关闭终端窗口时,作业似乎停止处理。
有没有办法独立于我的终端运行这项工作?
感谢。
答案 0 :(得分:3)
你需要工人才能延迟工作。您可以在控制台中添加它们:
heroku workers 1
答案 1 :(得分:1)
是的,只需在应用的资源面板中添加Heroku的工作人员。它应该在Aspen和Bamboo堆栈上自动工作,对于Cedar堆栈以及有关Heroku和DJ的更多信息,请务必在Heroku的devcenter中查看article: