celery.bin.worker
Программа для запуска экземпляра рабочего процесса Celery.
- classcelery.bin.worker.Autoscale
-
Параметр автоматического масштабирования.
- convert(value, param, ctx)
-
Преобразует значение в нужный тип. Этот метод не вызывается, если значение —
None(отсутствующее значение).Метод должен принимать строковые значения из командной строки, а также значения, уже имеющие нужный тип. Он также может преобразовывать другие совместимые типы.
В определённых ситуациях, например при преобразовании ввода из приглашения, аргументы
paramиctxмогут бытьNone.Если преобразовать значение невозможно, вызовите
fail()с описательным сообщением.- Параметры:
-
value – Значение для преобразования.
param – Параметр, который использует этот тип для преобразования своего значения. Может быть
None.ctx – Текущий контекст, в котором получено это значение. Может быть
None.
- name:str='<min workers>, <max workers>'
-
описательное имя этого типа
- classcelery.bin.worker.CeleryBeat
-
Флаг Celery Beat.
- convert(value, param, ctx)
-
Преобразует значение в нужный тип. Этот метод не вызывается, если значение —
None(отсутствующее значение).Метод должен принимать строковые значения из командной строки, а также значения, уже имеющие нужный тип. Он также может преобразовывать другие совместимые типы.
В определённых ситуациях, например при преобразовании ввода из приглашения, аргументы
paramиctxмогут бытьNone.Если преобразовать значение невозможно, вызовите
fail()с описательным сообщением.- Параметры:
-
value – Значение для преобразования.
param – Параметр, который использует этот тип для преобразования своего значения. Может быть
None.ctx – Текущий контекст, в котором получено это значение. Может быть
None.
- name:str='beat'
-
описательное имя этого типа
- classcelery.bin.worker.Hostname
-
Параметр имени хоста.
- convert(value, param, ctx)
-
Преобразует значение в нужный тип. Этот метод не вызывается, если значение —
None(отсутствующее значение).Метод должен принимать строковые значения из командной строки, а также значения, уже имеющие нужный тип. Он также может преобразовывать другие совместимые типы.
В определённых ситуациях, например при преобразовании ввода из приглашения, аргументы
paramиctxмогут бытьNone.Если преобразовать значение невозможно, вызовите
fail()с описательным сообщением.- Параметры:
-
value – Значение для преобразования.
param – Параметр, который использует этот тип для преобразования своего значения. Может быть
None.ctx – Текущий контекст, в котором получено это значение. Может быть
None.
- name:str='hostname'
-
описательное имя этого типа
- classcelery.bin.worker.WorkersPool
-
Параметр пула рабочих процессов.
- convert(value, param, ctx)
-
Преобразует значение в нужный тип. Этот метод не вызывается, если значение —
None(отсутствующее значение).Метод должен принимать строковые значения из командной строки, а также значения, уже имеющие нужный тип. Он также может преобразовывать другие совместимые типы.
В определённых ситуациях, например при преобразовании ввода из приглашения, аргументы
paramиctxмогут бытьNone.Если преобразовать значение невозможно, вызовите
fail()с описательным сообщением.- Параметры:
-
value – Значение для преобразования.
param – Параметр, который использует этот тип для преобразования своего значения. Может быть
None.ctx – Текущий контекст, в котором получено это значение. Может быть
None.
- name:str='pool'
-
описательное имя этого типа
- celery.bin.worker.detach(path, argv, logfile=None, pidfile=None, uid=None, gid=None, umask=None, workdir=None, fake=False, app=None, executable=None, hostname=None)
-
Отсоединяет программу, используя argv.
Copyright © 2017-2026 Asif Saif Uddin, core team & contributors. All rights reserved.
Celery is licensed under The BSD License (3 Clause, also known as the new BSD license). The license is an OSI approved Open Source license and is GPL-compatible.
https://docs.celeryq.dev/en/stable/reference/celery.bin.worker.html