您如何知道一段代码在节点js服务器上是否会占用大量CPU资源?也许我不太了解node.js,但是在许多连接打开之后,甚至连小计算都不会过多地积累?为什么客户数量最终不会成为瓶颈?
提示我问这个问题的是这篇博文:http://blog.artillery.com/2012/05/realtime-multiplayer-3d-gaming-html5.html
Artillery使用node.js服务器,并选择在所述服务器上运行计算和游戏模拟器。这些是CPU密集型操作。经过一定数量的客户,这不是一个问题吗?如果这是真的,为什么节点中的激烈游戏开发才有可能?我错过了什么吗?炮兵只是做了一件非常特别和独特的事情来实现这个目标吗?
简而言之,让我担心迁移到node.js的一件事是,我对于什么样的计算资格作为TOO阻塞操作感到困惑。似乎即使是简单的任务最终也会变得令人担忧。