3

我有一个延迟的工作,它将在 Heroku 上的工人测功机上无限运行。

现在,每次我进行更改并将应用程序推送到 heroku 时,工作都会被锁定,并且不会由 Heroku 分配的“新”工作人员再次启动。

我怎样才能解决这个问题?是否有 DJ 设置可以确保新员工接手工作?我不想每次推送到 heroku 时都必须手动启动所有作业。

编辑:具体来说,该作业连接到 Twitter 的实时 API,因此当我推送更改时,由于旧工作程序停止,与 Twitter 的连接丢失。

谢谢!

4

1 回答 1

1

使用Procfile

worker: bundle exec rake jobs:work
于 2013-06-04T05:36:13.847 回答