2017-11-08 4 views
0
내가 대기열이 단조로 구성되어있어 laravel 응용 프로그램을 제공하고 있습니다

배경

에 콩 줄기와 작업 큐 문제를 해결하는 방법. OSX
Laravel

installed 콩나무를 내 콘솔에서 콩나무 서버를 실행 : 그래서 나는 그것이

이 OSX

내 로컬 호스트에서 지금 실행 만들려고 노력하고있어 내가 무슨 짓을 $ beanstalk
는 laravel를 실행 작업자 명령

$ 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 개 작업이 준비가되어 있음을 볼 수 있습니다 ..하지만 난 그들을 파견하는 방법을 몰라 (또는 그 문제에 관해서는 : 나는과 같이 콩나무에 대한 가난한 사람의 모니터로 텔넷을 사용 어떤 일자리가 그들의 내부에 있는지 알아보십시오.) 어떻게해야합니까?

+0

대기열을 시도한 적이 있습니까? 들어 봤습니까? – Roots

+0

그건 laravel 5.1 문법입니다. 이것은 laravel 5.3입니다. – abbood

답변

0

beanstalk 콘솔 웹 앱 https://github.com/ptrofimov/beanstalk_console을 사용할 수 있습니다. 실행중인 작업 내에서 발생하는 일부 값과 세부 정보를 알려주기 위해 일부 정보를 분리 된 로그 파일에 기록합니다. 그런 다음 대기중인 작업을 실행하는 동안 해당 로그 파일을 꼬집어서 콘솔 인터페이스를 살펴 봅니다.