Итак, я видел, как люди динамически устанавливают рабочих, а другие жестко кодируют # число рабочих. Какой подход вы предпочитаете?
статический способ:
[Service]
logfile - --workers 3 --bind
динамический путь:
import multiprocessing
bind = 'unix:/tmp/gunicorn.sock'
workers = multiprocessing.cpu_count() * 2 + 1
что говорится в рекомендации:
рекомендуемый способ определения количества рабочих равен 2 * ЦП + 1.Например, для одного процессора необходимо установить 3 рабочих "