Django ASGI和WSGI一起部署

axzmvihb  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(187)

我使用Django开发的应用程序包括WSGI和ASGI应用程序。在部署这个应用程序时,我需要遵循什么样的方法?通常,当我在互联网上搜索时,我找不到任何将WSGI和ASGI应用程序一起部署的应用程序。什么是实现这一点的方法?

zpgglvta

zpgglvta1#

我通过将nginx放在前面并将请求路由到适当的服务器来实现这一点。我假设你可能有一个wsgi django应用程序,和一个asgi WebSocket或类似的东西。
在这种情况下,您在一个端口上运行wsgi应用程序,在另一个端口上运行asgi应用程序,在80/443上运行nginx,并让它根据URL路径处理到正确位置的路由。

相关问题