如何使用Django服务HTTP/2协议

21

我计划使用HTTP/2协议部署我的Django应用程序,但是我找不到合适的解决方案。我该如何使用HTTP/2服务于我的Django Web应用程序,我能找到的唯一东西是hyper-h2

我阅读了文档,但无法建立连接。

3个回答

14

1
知道gunicorn不支持http2,这样就足够了吗? - François Dupont
1
应该足够了,因为Nginx将在此处终止连接,并通过另一个内部设置的协议/通道与gunicorn建立连接。 - Jay Modi

5

2
同意,没有必要完全讲述:https://dev59.com/wlgR5IYBdhLWcg3wLay8 - Barry Pollard

4

为了支持HTTP 2.0,您可以使用ASGI(它是WSGI的精神继承者)在像Daphne这样的Web服务器上部署Django应用程序。

您可以阅读官方文档了解有关使用ASGI部署Django的更多信息

要了解有关ASGI及其内容的更多信息,请介绍ASGI
要了解有关Daphne服务器的更多信息,请参阅官方存储库


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接