【问题标题】:Use Django+Redis+Socket.io to build chat room, where to start?使用Django+Redis+Socket.io搭建聊天室,从何入手?
【发布时间】:2012-05-12 12:23:30
【问题描述】:

我听说这三项巨大的技术将允许开发人员构建 pub/sub 范式,从而带来快速的服务器推送体验。

我有 Django 的背景知识,但没有其他两个。所以只是想知道,我可以从哪里开始?

我目前使用 Gunicorn 作为 django 服务器,使用 Nginx 作为代理来提供静态文件,使用 Haproxy 作为前端负载均衡器。在我采用新技术堆栈后,我可以保持它们不动吗?

【问题讨论】:

标签: django socket.io


【解决方案1】:

在 Nginx 中使用 Socket.io(将尝试使用 websocket)时,您可能会遇到问题。 Nginx 1.0 不支持 HTTP/1.1 的代理。您可以使用 tcp_proxy 来解决它。不过,您也许可以找到一些支持 websocket 的 Nginx 1.1 分支。

查看thisthis

【讨论】:

    【解决方案2】:

    从这里开始:

    这里:

    有一些关于如何开始的 Django 示例。你的技术。堆栈应该允许您运行它而没有太多问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-29
      • 1970-01-01
      • 2013-04-21
      • 2016-01-18
      • 1970-01-01
      • 2017-06-20
      • 1970-01-01
      • 2016-04-12
      相关资源
      最近更新 更多