0

我见过很多其他语言的基于 tcp 的优秀项目,例如 C/C++。

Node.js 有什么好的吗?我正在使用 Node.js 实现一个基于 tcp 的实时发布/订阅系统,但是在高压时会出现一些问题。

我真的不需要那些简单的 tcp 服务器示例或婴儿步骤教程。我需要一些真正的项目。

谢谢!

编辑:

我编写了一个类似聊天的 node.js 程序来交换来自客户端的数据。当我只用少数人测试它时,它非常好。

但是,当更多人(例如数百人)加入时,它开始丢失数据。看看这个:如何处理 Node.js 中的“读取 ETIMEDOUT”?.

答案很好,但无助于提高稳定性。

我真的不指望那些潜入我肮脏代码的人会发现我的错误。这就是为什么我想要一些真正的项目来看看他们是怎么做的。

4

1 回答 1

2

我相信这份阅读材料可能会对您有所帮助。在他的案例中,他正在向多个客户端广播鼠标事件。而且要发布的数据量太大了,他不得不按“房间”对用户进行聚类

于 2013-02-22T12:00:26.997 回答