node 适合 5000 人同时在线左右的 游戏开发
2017-03-09 14:11
204 查看
上面这个问题是在游戏上线前的一个性能顾虑
(但他确实是node多进程通讯间的一个比较麻烦的问题,数据一大就会出现性能上的瓶颈)
我们项目(手游)已经上线了,单服最高同时在线4.5K+,相信可以更高,
由于运营策略,同时在线也不需要去到更高 就 开新服了,
4.5K+ 在线的时候,CPU占用在3 0%~45% 左右, 而且这不是 node而导致的CPU占用率高,
而是游戏逻辑代码 写得不够好 而导致的(当然没有经过profile分析,我们写的代码确实很多地方都不高效),
所以其实node来应对中小型游戏感觉还是卓卓有余的,大家就不用担忧了,而且配合pm2来进行进程管理,
真是非常的方便,上百个服,维护一次就5分钟左右的事情,安全,高效,开发效率也挺高的,
而且node还可以比较方便地实现代码热更新,这个还是非常的不错的,如果是中小型游戏,建议大家采用
相关文章推荐
- node.js适合游戏后台开发吗?
- node.js适合游戏后台开发吗?
- node.js适合游戏后台开发吗?
- 创享 共赢 戴尔2010在线游戏开发与CPU及GPU研讨会归来【总结】【图】
- asp 实现同一帐号,防止多人同时登录、获取在线列表、实现登录日志(可用户统计在线时长),适合用户访问量大的系统
- 网络在线游戏开发心得(服务器端、Java)
- QQ游戏到底是如何实现百万人同时在线并保持游戏高效率的呢
- 网络在线游戏开发心得(服务器端)(六)
- 最适合女生的五大紧缺游戏开发职位
- QQ游戏百万人同时在线服务器架构实现
- QQ游戏百万人同时在线服务器架构实现【zz】
- 在线游戏开发人员的行话
- 网络在线游戏开发心得(服务器端)(一)
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四十三)制作游戏主菜单面板及鼠标左右键快捷技能栏
- web策略类游戏开发(四)一个可以承载万人在线的架构
- QQ游戏百万人同时在线服务器架构实现
- 网络在线游戏开发心得(服务器端)(五)
- 网络在线游戏开发心得(服务器端)(四)
- 大型多人在线游戏开发
- 在线游戏基础结构,第 1 部分: 开发高层业务描述并确定模式