2017-11-08 3 views
0
私はキューが鍛造で構成されているのですlaravelアプリを与えてい

背景

に豆の木とジョブキューのトラブルシューティング方法。 OSX
Laravel

installed豆の木は私のコンソール上に豆の木のサーバーを実行しました::$ beanstalk
はlaravelを走ったので、私はそれがこれは私がやったことあるOSX

である私はlocalhost上で、今実行しようとしていますワーカーコマンド

$ php artisan queue:work beanstalkd --env=local --queue=default 

次に、ジョブを作成するアクションをいくつか行いましたが、処理されませんでした。 、

$ telnet localhost 11300 
Trying ::1... 
Connected to localhost. 
Escape character is '^]'. 
stats 
OK 923 
--- 
current-jobs-urgent: 0 
current-jobs-ready: 3 
current-jobs-reserved: 0 
current-jobs-delayed: 0 
current-jobs-buried: 0 
cmd-put: 3 
cmd-peek: 0 
cmd-peek-ready: 0 
cmd-peek-delayed: 0 
cmd-peek-buried: 0 
cmd-reserve: 0 
cmd-reserve-with-timeout: 652 
cmd-delete: 0 
cmd-release: 0 
cmd-use: 1 
cmd-watch: 0 
cmd-ignore: 0 
cmd-bury: 0 
cmd-kick: 0 
cmd-touch: 0 
cmd-stats: 8 
cmd-stats-job: 0 
cmd-stats-tube: 0 
cmd-list-tubes: 0 
cmd-list-tube-used: 0 
cmd-list-tubes-watched: 0 
cmd-pause-tube: 0 
job-timeouts: 0 
total-jobs: 3 
max-job-size: 65535 
current-tubes: 2 
current-connections: 2 
current-producers: 0 
current-workers: 1 
current-waiting: 0 
total-connections: 8 
pid: 56692 
version: 1.10 
rusage-utime: 0.010171 
rusage-stime: 0.031001 
uptime: 2023 
binlog-oldest-index: 0 
binlog-current-index: 0 
binlog-records-migrated: 0 
binlog-records-written: 0 
binlog-max-size: 10485760 
id: 3620777b4ee08cdc 

質問

私は3の仕事の準備ができていることがわかります..しかし、私はそれらをディスパッチする方法が分からない(またはそのことについて:私はそうのような豆の木のために貧乏人のモニターとしてTelnetを使用しましたどんな仕事が彼らの中に入っているのかを知る)。私は何をすべきか?

+0

キューを試しましたか:聞きますか? – Roots

+0

これはlaravel 5.1の構文です..これはlaravel 5.3です – abbood

答えて

0

beanstalkコンソールWebアプリケーションhttps://github.com/ptrofimov/beanstalk_consoleを使用できます。 また、実行中のジョブ内で起こっているいくつかの値や詳細について私に知らせるために、いくつかの情報を別々のログファイルに記録します。次に、キューに入れられたジョブを実行し、コンソールにBeanstalkのインタフェースを見ながら、そのログファイルを尾行します。