私は小さなウェブサイトを持っており、人々がアカウントにサインアップできるようにしています.誰かがサインアップした後、ウェルカムメールと確認メールが送信されます.ジョブキューイングシステムを使用してこれを行いたいです. .
これまでジョブキューイングシステムを使用したことはありませんが、これは私がやりたいことです。
いくつかの仕事を他の仕事より優先させたい.たとえば、誰かが私の市外局番から来た場合、確認メールをできるだけ早くまたはすぐに送信したいのに対し、ユーザーが海外から来た場合は、確認メールを後で送信したい.数分、たとえば5分。
私の質問は、実際のジョブがどのように処理されるかです。ジョブが他のジョブよりも優先され、他のワーカーがジョブの開始前に 5 分以上待機する場合、ワーカーに一部のジョブをすぐに処理させることはできますか?
2 番目の質問です。ジョブ キューイング システムは、キューにいくつかのジョブがあることをどのように認識しますか? 待ち行列システムは、設定された時間 (5 分など) ごとに待ち行列をポーリングしますか? それとも、新しく到着したジョブを通知し続ける何らかのメカニズムがありますか?