Websocket 为什么我需要daphne的反向代理?

Websocket 为什么我需要daphne的反向代理?,websocket,django-channels,daphne,Websocket,Django Channels,Daphne,我读了很多关于daphne使用django频道的教程,每个人都使用nginx(或者apache,没关系)作为反向代理?为什么我需要反向代理?我不能只用达芙妮来制作吗 因此,根据我的理解,如果您已经使用了预定义的apache2,那么使用反向代理将非常有用,在这种情况下,您可以简单地将其用作反向代理,而不是完成切换到daphne。另一个原因可能是nginx和apache提供的可扩展性/负载平衡功能。例如,apache2在提供静态和媒体文件方面做得很好,这在daphne上可能很难/不够/无法扩展,但可

我读了很多关于daphne使用django频道的教程,每个人都使用nginx(或者apache,没关系)作为反向代理?为什么我需要反向代理?我不能只用达芙妮来制作吗

因此,根据我的理解,如果您已经使用了预定义的apache2,那么使用反向代理将非常有用,在这种情况下,您可以简单地将其用作反向代理,而不是完成切换到daphne。另一个原因可能是nginx和apache提供的可扩展性/负载平衡功能。

例如,apache2在提供静态和媒体文件方面做得很好,这在daphne上可能很难/不够/无法扩展,但可行。