Laravel queue — работает как демон

Я пытаюсь настроить очередь Laravel beanstalkd, как упоминалось Вот. Мне нужно запустить обработчик очереди как демон.

Попытка запустить команду: php artisan queue: work —daemon.

Но похоже, что команда ‘deamon’ не определена для очереди: работа

>php artisan queue:work --help
Usage:
queue:work [--queue[="..."]] [--delay[="..."]] [--force] [--        memory[="..."]] [--sleep[="..."]] [--tries[="..."]] [connection]

Arguments:
connection            The name of connection

Options:
--queue               The queue to listen on
--delay               Amount of time to delay failed jobs (default: 0)
--force               Force the worker to run even in maintenance mode
--memory              The memory limit in megabytes (default: 128)
--sleep               Number of seconds to sleep when no job is     available (default: 3)
--tries               Number of times to attempt a job before logging it     failed (default: 0)
--help (-h)           Display this help message.
--quiet (-q)          Do not output any message.
--verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal     output, 2 for more verbose output and 3 for debug
--version (-V)        Display this application version.
--ansi                Force ANSI output.
--no-ansi             Disable ANSI output.
--no-interaction (-n) Do not ask any interactive question.
--env                 The environment the command should run under

Я использую Larvel 4

 >php artisan --version

Laravel Framework version 4.1.31

Любая идея о том, почему атрибут ‘daemon’ отсутствует для команды queue: work в моей настройке?

Спасибо

2

Решение

Опция демона доступна для Laravel 4.2+.
Обновите Laravel до 4.2, и у вас будет эта опция, запустив composer update,

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector