2017-06-17 10 views
0

Laravelのキューにある次のXジョブを実行しようとしています。キューはLaravelのキューにある次のXジョブを実行します

私のアプリでは、1分間にいくつかのキュー(name_of_any_queue)でのみ10を実行できます。ドキュメント上で

これだけ見る:

php artisan queue:work --queue=name_of_any_queue --once Only process the next job on the queue 

しかし、これだけの実行次のジョブを。

私は上記のすべての分コマンドを実行するタスクを持っています。

可能でしょうか?どのようにできるのか?

答えて

1

2つの問題:

  1. あなたが1以外の、処理するために、どのように多くの項目を指示するためにキューに引数を渡すことはできません。
  2. cronタスクを1分ごとに実行するように設定することはできません。

ソリューション:

は、ループ内でループして処理--once 8回を使用してください。

+0

ありがとうございました。私はその可能な解決策だと思うが、私は他の可能なオプションを探している。 – abkrim

関連する問題