The Laravel Artisan Cheatsheet now has an API. Learn more.

horizon:work

Start processing jobs on the queue as a daemon

Options

  • delay - Amount of time to delay failed jobs Optional
  • daemon - Run the worker in daemon mode (Deprecated) Optional
  • force - Force the worker to run even in maintenance mode Optional
  • memory - The memory limit in megabytes Optional
  • once - Only process the next job on the queue Optional
  • stop-when-empty - Stop when the queue is empty Optional
  • queue - The names of the queues to work Optional
  • sleep - Number of seconds to sleep when no job is available Optional
  • supervisor - The name of the supervisor the worker belongs to Optional
  • timeout - The number of seconds a child process can run Optional
  • tries - Number of times to attempt a job before logging it failed Optional

Arguments

  • connection - The name of the queue connection to work Optional
php artisan horizon:work [--delay [DELAY]] [--daemon] [--force] [--memory [MEMORY]] [--once] [--stop-when-empty] [--queue [QUEUE]] [--sleep [SLEEP]] [--supervisor [SUPERVISOR]] [--timeout [TIMEOUT]] [--tries [TRIES]] [--] [<connection>]