DOKK / manpages / debian 12 / python3-rq / rqworker.1.en
RQWORKER(1) General Commands Manual RQWORKER(1)

rqworker - Command line monitor to start an RQ worker.

rqworker [OPTIONS] [QUEUES]...

rqworker is a command-line monitor to start an RQ worker. It is part of python-rq module package. A worker is a Python process that typically runs in the background and exists solely as a work horse to perform lengthy or blocking tasks that you don’t want to perform inside web processes.

Run in burst mode (quit after all work is done)
Set logging level
Set the format of the logs
Set the date format of the logs
Specify a different name
Default results timeout to be used
Default worker timeout to be used
Default job monitoring interval to be used
Turn off description logging.
Show more output
Show less output
Path to CRT file for Sentry DSN
Enable debug
Report exceptions to this Sentry DSN
Exception handler(s) to use
Write the process ID number to a file at the specified path
Disable RQ's default exception handler
Maximum number of jobs to execute
Run worker with scheduler
Run worker with custom serializer
Path to serializer, defaults to rq.serializers.DefaultSerializer
Specify the import path.
Redis client class to use
RQ Queue class to use
RQ Worker class to use
Module containing RQ settings.
URL describing Redis connection details.
Show help message and exit.

rq(1), rqinfo(1),
Full rq documentation

User Commands