1
Ive가 Laravel (https://github.com/mikelbring/Pheanstalk) 용 Pheanstalk 번들을 설치했습니다. 이제 작업을 대기열에 전달하고 다시 검색하기위한 기본 예제 코드를 따르고 있습니다. 내가 그것을 실행할 때 아무것도 반환되지 않은 것처럼 Laravel의 Pheanstalk, 모든 것이 처리되지 않은 응답으로 끝나나요?
Route::get('queue', function()
{
Pheanstalk::useTube('testtube')->put("job payload goes here\n");
$pheanstalk = Pheanstalk::connection();
$job = $pheanstalk
->watch('testtube')
->ignore('default')
->reserve();
echo $job->getData();
$pheanstalk->delete($job);
});
아직, 난,에 '처리되지 않은 응답'오류 :
이 내 코드입니다.
Unhandled Exception
Message:
Unhandled response:
Location:
C:\wamp\www\adam\phire\bundles\pheanstalk\pheanstalk\classes\Pheanstalk\Command\PutCommand.php on line 108
Stack Trace:
#0 C:\wamp\www\adam\phire\bundles\pheanstalk\pheanstalk\classes\Pheanstalk\Connection.php(121): Pheanstalk_Command_PutCommand->parseResponse('', NULL)
#1 C:\wamp\www\adam\phire\bundles\pheanstalk\pheanstalk\classes\Pheanstalk.php(511): Pheanstalk_Connection->dispatchCommand(Object(Pheanstalk_Command_PutCommand))
#2 C:\wamp\www\adam\phire\bundles\pheanstalk\pheanstalk\classes\Pheanstalk.php(273): Pheanstalk\Pheanstalk->_dispatch(Object(Pheanstalk_Command_PutCommand))
#3 C:\wamp\www\adam\phire\application\routes.php(45): Pheanstalk\Pheanstalk->put('job payload goe...')
#4 [internal function]: Laravel\Bundle::{closure}()
#5 C:\wamp\www\adam\phire\laravel\routing\route.php(163): call_user_func_array(Object(Closure), Array)
#6 C:\wamp\www\adam\phire\laravel\routing\route.php(124): Laravel\Routing\Route->response()
#7 C:\wamp\www\adam\phire\laravel\laravel.php(167): Laravel\Routing\Route->call()
#8 C:\wamp\www\adam\phire\public\index.php(34): require('C:\wamp\www\ada...')
#9 {main}
누구든지 Pheanstalk에 익숙하고 도움이 될만한 사람이 있습니까?
감사합니다. Adam.
불행히도 내가 볼 수있는 유일한 방법은 "Pheanstalk for Laravel"번들 관리자 인 https://github.com/mikelbring/Pheanstalk/issues에 버그를 제기하거나 픽스를 찾으면 풀 요청을하는 것입니다. - / –