Я установил beanstalkd на свой сервер amazon aws ec2. Но когда я ставлю задание в очередь, оно перемещается в текущее задание с задержкой. Но он не продвигается вперед к готовности к текущим заданиям, хотя время задержки составляет всего 5-10 секунд.
Что-то не так в настройке сервера или настройке beanstalkd?
Помощь будет очень признательна.
Ниже приведен код. Я использую платформу Laravel и другое замечание, что на моем сервере EC2 установлена Ubuntu 12.04 LTS.
class ShareOneCommentCommandHandler implements CommandHandler{
/**
* Handle the command
* @param $command
* @return mixed
*/
public function handle($command)
{
$date = Carbon::now()->addSeconds(5);
Queue::later(
$date,
'Acme\Commands\Share\PublishPost',
[ 'uid' => Auth::user()->id,
'accounts' => $command->accounts,
'message' => $command->message,
'link' => $command->link,
'title' => $command->linktitle,
'domain' => $command->linkdomain,
'image' => $command->linkimage
]
);
}
}