在socket.io
,如果我有一个房间abc
,是否有办法知道房间里是否有人,例如,获得一个有joined
房间的插座阵列?
例如,在梦幻足球中。管理员输入更改Payton Manning
数据库中的记录。表触发器看到更改他的状态,因此向应用程序Postgres
发送通知node.js
。在收到应用程序级别的通知后,我们希望将 Manning 的统计数据显示给任何起草 Manning 并且在线(即Peyton Manning
房间内)的人。
如果房间里没有人,就不要进行数据库查询,因为它非常昂贵。否则会查询数据库并将统计信息发送给房间里的每个人。