如何在gunicorn conf文件中指定uvicorn工人

Kai*_*dae 1 django gunicorn uvicorn

我使用 Gunicorn 运行 Django 应用程序: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
Run Code Online (Sandbox Code Playgroud)

现在我用gunicorn + uvicorn运行它gunicorn -c gunicorn.conf.py config.asgi -k uvicorn.workers.UvicornWorker

我想将添加-k uvicorn.workers.UvicornWorkergunicorn.conf.py

Iai*_*ton 5

根据文档,设置被命名worker_class,以下应该可以工作

worker_class = 'uvicorn.workers.UvicornWorker'
Run Code Online (Sandbox Code Playgroud)