Как указать работников uvicorn в файле gunicorn conf

Я запускаю приложение Django с gunicorn, используя: gunicorn -c gunicorn.conf.py config.wsgi

## gunicorn.conf.py:

from os import environ

bind = '0.0.0.0:' + environ.get('PORT', '8000')
workers = environ.get('WORKERS', 8)
loglevel = 'info'
graceful_timeout = 300

Теперь я запускаю его с gunicorn + uvicorn gunicorn -c gunicorn.conf.py config.asgi -k uvicorn.workers.UvicornWorker

и я хочу добавить -k uvicorn.workers.UvicornWorker к gunicorn.conf.py

Согласно docsнастройка называется worker_class, следующее должно работать

worker_class = 'uvicorn.workers.UvicornWorker'

Я добавил worker_class = 'uvicorn.workers.UvicornWorker', Documeted here

from os import environ

bind = '0.0.0.0:' + environ.get('PORT', '8000')
workers = environ.get('WORKERS', 8)
loglevel = 'info'
graceful_timeout = 300
worker_class = 'uvicorn.workers.UvicornWorker'
Вернуться на верх