【问题标题】:python uwsgi 2.0 websocket implementationpython uwsgi 2.0 websocket 实现
【发布时间】:2014-02-26 20:39:10
【问题描述】:

我正在研究基于 python 中的 uwsgi 2.0 的 websocket 实现。我对如何将消息从 websocket 服务器发送到客户端感到有些困惑。如果有人能为我澄清以下内容,将不胜感激。

  1. 当使用uwsgi.websocket_send(msg) 时,消息是发送到所有连接的客户端还是已建立握手的客户端?
  2. 如果可以,是否可以使用 websocket 向一组客户端(通道)发送消息,是否有任何示例?

【问题讨论】:

    标签: python websocket uwsgi


    【解决方案1】:

    整个api是peer 2 peer,uwsgi.websocket_send发送到当前连接的peer。你需要一个额外的层(通常是 redis)来支持房间/频道。

    这是一个例子(gevent + redis)https://github.com/unbit/uwsgi/blob/master/tests/websockets_chat.py

    【讨论】:

      猜你喜欢
      • 2012-10-04
      • 2014-05-29
      • 2016-05-27
      • 1970-01-01
      • 2020-01-23
      • 2013-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多