Articles of beanstalkd pheanstalk

laravel mail queueing – Недостаточно данных для несериализации

я использую Ubuntu laravel 4.2 beanstalked когда я пытаюсь php artisan queue:work он возвращается [ErrorException] Insufficient data for unserializing – 1403 required, 218 present почтовая функция (доверительный пакет) Mail::queueOn( Config::get('confide::email_queue'), Config::get('confide::email_account_confirmation'), compact('user'), function ($message) use ($user) { $message ->to($user->email, $user->username) ->subject(Lang::get('confide::confide.email.account_confirmation.subject')); } );

Ошибка сокета Beanstalk 110: время ожидания подключения

Я использую сервер Beanstalk с Pheanstalk Connection в приложении php. Раньше все было хорошо, но внезапно получилась ошибка Critical: Fatal. Socket error 110: Connection timed out Любая помощь будет оценена по достоинству. благодаря

Запуск beanstalkd рабочего на удаленном сервере

Моя настройка стека состоит из следующих Machine1 – Основной сервер (Запуск laravel) Machine2 – сервер MySql для кодовой базы laravel Machine3 – работник Beanstalkd У меня есть настройка Supervisord on Machine1 и добавлен следующий прослушиватель очереди [program:queue1] command=php artisan queue:listen –queue=queue1 –tries=2 … Мой конфигурационный файл очереди laravel (app / config / queue.php) читает следующее […]

функции фейстона и бобовых стеблей

Следующий код – это snipet, взятый из примера реализации и правильной работы pheanstalk (полученной на странице github на pheanstalk: https://github.com/pda/pheanstalk ): <?php require_once("vendor/autoload.php"); use Pheanstalk\Pheanstalk; $pheanstalk = new Pheanstalk('127.0.0.1'); // ———— producer (queues jobs): $pheanstalk ->useTube('testtube') ->put("job payload goes here\n"); // ———— worker (performs jobs): $job = $pheanstalk ->watch('testtube') ->ignore('default') ->reserve(); echo $job->getData(); $pheanstalk->delete($job); // […]