您的位置:首页 > Web前端 > Node.js

node 适合 5000 人同时在线左右的 游戏开发

2017-03-09 14:11 204 查看

 

游戏开发性能的一些讨论

 

 

 

上面这个问题是在游戏上线前的一个性能顾虑

(但他确实是node多进程通讯间的一个比较麻烦的问题,数据一大就会出现性能上的瓶颈)

 

 

我们项目(手游)已经上线了,单服最高同时在线4.5K+,相信可以更高,

由于运营策略,同时在线也不需要去到更高  就  开新服了,

4.5K+  在线的时候,CPU占用在3 0%~45% 左右, 而且这不是  node而导致的CPU占用率高,

 

而是游戏逻辑代码  写得不够好 而导致的(当然没有经过profile分析,我们写的代码确实很多地方都不高效),

所以其实node来应对中小型游戏感觉还是卓卓有余的,大家就不用担忧了,而且配合pm2来进行进程管理,

 

真是非常的方便,上百个服,维护一次就5分钟左右的事情,安全,高效,开发效率也挺高的

而且node还可以比较方便地实现代码热更新,这个还是非常的不错的,如果是中小型游戏,建议大家采用

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: