アップロードされるファイルを処理する必要があり、1 秒から 10 分ほどかかる場合があります。現在、私の解決策は、30秒のタイマーでクォーツジョブを作成し、ヒットするたびに任意のジョブを処理することです。これにはいくつかの問題があります。
1: ジョブが数秒もかからない場合、ジョブ キューを 30 秒待たせるのは無駄です。
2: キューに長いジョブが 1 つしかない場合、それを 2 回実行しようとする可能性があります。
私が欲しいのは、時代を超越したキューです。物が追加されると、空いているワーカーがあればすぐに開始されます。これに対する解決策はありますか?私はjesqueを見ていましたが、これができるかどうかわかりませんでした。