Ruby on Rails をバックエンドとして使用して iOS アプリを構築しています。Resque および Resque-scheduler を使用して、('deliveries' キューを使用して) 遅延したジョブを将来実行しようとしているときに、問題について助けが必要です。
基本的に、Resque と Resque-scheduler の両方をフォアグラウンドで実行すると、ジョブは正しく動作しますが、バックグラウンドで ( を使用してBACKGROUND=yes
) 実行すると、Resque でジョブが処理されません。
下のスクリーンショットを見ると、Resque-scheduler が「Delayed Items」を処理していることがわかりますが、Resque は実際には処理していません。VERBOSE=1
ログを見ることができるように、Resqueに設定しました。
私が間違っていることは何か分かりますか?私の構成設定が間違っている可能性がありますか?これが私の構成です:
本当にありがとう!必要に応じて、お気軽にお問い合わせください。