キューに登録されたジョブが新しい種類のトランザクションとして表示されないことに気付きました。ワーカーがデーモンとして実行すると、Laravelのキューに入れられたジョブが新しい遺物に表示されない
ちょっと掘り下げた後、職人のキューワーカーを「まっすぐに」走らせても、私はデーモンとして実行するとうまくいくとわかりました。(それは私が職人待ち行列のために設定したものです:supervisord config ) 彼らはしない。
なぜこのように機能しますか?それについて何かできることはありますか?
--daemonを1つのジョブごとにフレームワークのブートストラップを避けるように設定しておきたいです。しかし、新しい遺物で何が起こっているのかを見ることができることも重要です。
スケジュールされたコマンドと通常のhttpリクエストは、うまく追跡されているようです。
私は、Laravel 5.2をいくつかの偽造サーバで、5.6と7.0の両方で動作させています。
ありがとう
を、これは今までにそれを作りました手動で追加する必要がありますか? – djt
こんにちは@djt - Laravel Queuesの計測器はまだ機能フラグの下にあるので、有効にするにはconfigオプションを追加する必要があります。私たちはこれを将来的に "オン"にする予定です。 –
これは '--daemon'オプションを適用しても動作しましたか、まだ何も起こっていません。 –