我需要创建一个与Socket.io Express的聊天,并在每个房间的两个用户之间启用对话,在网上搜索注意到有几种不同的方式可以做到这一点,毫无疑问,这是自聊天以来最具扩展性和最有效的方式许多用户同时连接。任何人都可以给我一个想法或提示吗?
答案 0 :(得分:1)
作为一个起点,您可能对此github项目感兴趣并开始调整内容。
https://github.com/socketio/socket.io/tree/master/examples/chat
我知道,你也问过可扩展性问题。说实话,在你启动并运行应用程序之前,不可能预测性能之类的东西,并且实际上只有一个。
如果你被一个人击中,那么你总是可以对nodejs代码进行分析并逐个解决问题。您可以阅读有关如何进行nodejs分析 here 的更多信息。
无论如何,您可能还想在使用之前检查项目的许可。