2017-06-30 19 views
0

Laravelジョブキューは非同期ですか?Laravelジョブクエリ非同期/同期?

私は

iは、ジョブキュー

  1. プロセス-1
  2. プロセス-2
  3. に三つのプロセスを持っていると言う 同期的にプロセスのリストを実行したいです
  4. 処理-3
  5. 0123私は プロセス-1の実行が成功した後、または3の後 プロセス-2を実行したい

はそうでプロセス-1ための試みに失敗した...

キューは、この同期している場合問題じゃない、そう?

キューが非同期の場合、これを実行するベストプラクティスは何ですか?

答えて

0

あなたのように記述されているジョブチェーンを使用することができます。

ジョブの連鎖は、あなたが 順序で実行する必要がキューに入れられたジョブのリストを指定することができます。シーケンス内の1つのジョブが失敗すると、残りのジョブは実行されません。

でドキュメントをチェックアウト:https://laravel.com/docs/master/queues#job-chaining

関連する問題