当大量在线和正在运行的用户发出时,NodeJS套接字滞后

时间:2019-01-02 14:59:29

标签: node.js

我有一个问题。 我有一个站点,该站点与NodeJS和Socket一起运行,用于与客户端进行通信。

只有很少的用户时,一切都很好。如果有很多用户在运行事情,并且使用Sockets / NodeJS发出很多消息,那么事情就会变得有些滞后,所有问题都需要更多时间才能解决。

该服务器具有8核的强大功能。不止是笑,也不忙。大多数时候使用10-20%的CPU ...

但是为什么在这么多的时间里有那么多的落后?有任何想法吗? :(

它是普通的NodeJS,带有Socket调用用户并返回。 而且,当用户大多数时间执行操作时,MySQL就会调用。确定他们需要几秒钟,但是那么多?我认为更多的是套接字而不是mysql

0 个答案:

没有答案