【发布时间】:2020-10-06 13:04:00
【问题描述】:
我正在使用 django-channels>=2.0.0,我想找出“room1”中有多少用户。我不知道如何找到总连接数。
【问题讨论】:
标签: django sockets websocket django-channels asgi
我正在使用 django-channels>=2.0.0,我想找出“room1”中有多少用户。我不知道如何找到总连接数。
【问题讨论】:
标签: django sockets websocket django-channels asgi
使用InMemoryChannelLayer,在consumer 中,您可以检查有多少连接已添加到您的通道层:
len(self.channel_layer.groups.get('room1', {}).items())
【讨论】:
InMemoryChannelLayer测试的。