有没有办法向连接到WebSocket服务器的所有(或过滤的)WebSocket客户端广播消息?

时间:2015-07-15 22:01:37

标签: python performance websocket tornado broadcast

我正在使用Python的Tornado WebSocketHandlers来处理websocket连接。

我有一些需要全局广播的消息。当我拥有+1000个客户端时,以下迭代开始对高频消息来说代价高昂:

def broadcast(self,msg):
    for client in self.clients:
        client.send(msg)

有没有办法使用Python和Tornado执行某种WebSocket多播(而不是迭代现有连接的列表/ dict)

0 个答案:

没有答案