节点.js和服务器进程

Node.js and server process

本文关键字:进程 服务器 js 节点      更新时间:2023-09-26

假设节点 js 文件应该与包含user object列表的USERS对象一起使用。 每个用户都是一个 JSON 对象,其中有 20-30 个属性。
还有 10,000 个用户同时连接到服务器。
其中 2000 名用户正在聊天。因此,对于每条消息:

  1. 服务器应查找此USERS全局对象。
  2. 搜索 10.000 个用户,并且出于某种原因搜索特定用户的 30 个属性。 权限等 [ 或可能连接到 MySQL ]
  3. 最后发出给该特定用户。

通过所有这些步骤和过程。 节点 js 会变慢吗? 甚至下降?!

最后,NodeJS可以处理多少个同时连接?

好吧,没有测试你实际上无法知道,唯一的限制是由系统性能和资源设置的,然后是软件的性能。

根据节点.js低要求和其中的高性能代码,您几乎可以在没有高端系统的情况下支持您的应用程序。

您应该尝试构建应用程序的框架并测试性能。