【发布时间】:2021-05-05 02:18:41
【问题描述】:
我正在尝试实现一个聊天应用程序(客户端是一个安卓应用程序)。目前我正在为 websocket 使用 ws 包,我计划将连接存储在一个对象中,使用用户的 id 作为实现发送到特定客户端的键。
但是我想知道它是否有任何负面影响,因为我将该对象全局存储在内存中。这是一个好方法吗?
我发现的替代方法是将 lib 切换到 socket.io 并使用房间。这个实现似乎更简单一些,我认为如果我将来想要实现组,它会对我有所帮助。但是,我必须重构一些代码才能使用它。
我愿意接受其他建议
【问题讨论】:
标签: node.js websocket socket.io ws