Hypercorn 是一个支持HTTP/1、HTTP/2和HTTP/3的ASGI服务器,重点是协议支持。
您可以使用以下命令安装Hypercorn pip
:
python -m pip install hypercorn
安装了Hypercorn后 hypercorn
命令可用于运行ASGI应用程序。调用Hypercorn时需要使用包含ASGI应用程序对象的模块的位置,后跟应用程序的名称(用冒号分隔)。
对于一个典型的Django项目,调用Hypercorn将如下所示:
hypercorn myproject.asgi:application
这将启动一个进程监听 127.0.0.1:8000
. 它要求您的项目位于Python路径上;以确保从与您的 manage.py
文件。
有关更高级的用法,请阅读 Hypercorn documentation .
12月 18, 2023