2
私はhirefireをHeroku Cedar Stackで使用しようとしています。私はthisパッチを使用してみましたが、それはいずれかの助けにはならないと思われます。労働者はまったくスピンアップしていません。誰でもここで働く解決策がありますか?Rails 3.1.3、DJ 3.0.0、Heroku Cedar Stackと連携するための雇用機会を得る
私はhirefireをHeroku Cedar Stackで使用しようとしています。私はthisパッチを使用してみましたが、それはいずれかの助けにはならないと思われます。労働者はまったくスピンアップしていません。誰でもここで働く解決策がありますか?Rails 3.1.3、DJ 3.0.0、Heroku Cedar Stackと連携するための雇用機会を得る
私は、雇用源を調べた後、これに対する解決策を見出しました。私の場合の問題は、ジョブキューにロックされたジョブがあるということでした。このため、delayed_job.workingは1ではなく0になりました。また、ロックされたジョブのため、delayed_job.jobsも1になりました。したがって、雇われたワーカーはありませんでした。私は待ち行列からすべての仕事をクリアし、雇用は魅力のように働いた。
def hirefire_hire
delayed_job = ::Delayed::Job.new
if delayed_job.working == 0 \
or delayed_job.jobs == 1
environment.hire
end
end
私は、このチェックはロックされていないジョブの数または同様の性質の何かのためにチェックするように修正されるべきだと思います。