0
私はいくつかのバックグラウンドジョブを実行するためにRailsとResqueを使用しています。エンキューされたジョブは、一定の時間間隔内に完了する必要があります.10秒と言います。ワーカーが10秒以内に特定のジョブを開始しない場合、私はそれを望んでいません - その場合、エンドユーザーはそれを再度要求します。RailsとResque - あまりにも古いジョブを無視する方法
ジョブをエンキューすると、タイムスタンプを追加できたと思います。ジョブが取得されたら、私たちが限界内にあるかどうかをチェックしてタスクを実行することができます。
"out-of-the-box"というこれを実現する他の方法があるのだろうかと思います。