worker

Описание

Запуск worker-ноды Celery. Вы можете выполнить эту команду с помощью действия Add/Remove components в ADCM.

Использование

$ airflow celery worker [-h] [-a AUTOSCALE] [-H CELERY_HOSTNAME]
                      [-c CONCURRENCY] [-D] [-l LOG_FILE] [--pid [PID]]
                      [-q QUEUES] [-s] [--stderr STDERR] [--stdout STDOUT]
                      [-u UMASK] [-v] [--without-gossip] [--without-mingle]

Аргументы

Параметр Описание

-a, --autoscale

Минимальное и максимальное количество рабочих процессов для автоматического масштабирования

-H, --celery-hostname

Имя хоста Сelery worker, если у вас несколько worker на одном хосте

-c, --concurrency

Количество рабочих процессов. Значение по умолчанию: 16

-D, --daemon

Запустить выполнение команды в качестве процесса-демона. Значение по умолчанию: False

-l, --log-file

Расположение логов

--pid

Расположение PID-файла

-q, --queues

Список очередей для обслуживания, разделенных запятыми. Значение по умолчанию: default

-s, --skip-serve-logs

Не запускать процесс обработки логов одновременно с процессами обработки. Значение по умолчанию: False

--stderr

Перенаправить stderr в указанный файл

--stdout

Перенаправить stdout в указанный файл

-u, --umask

Установить umask для Сelery worker в режиме демона

--without-gossip

Не подписываться на события других worker. Значение по умолчанию: False

--without-mingle

Не синхронизироваться с другими worker на начальном этапе. Значение по умолчанию: False

-h, --help

Вывести справку для команды

-v, --verbose

Более подробный вывод команды

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней