node 内存优化支招

大家有对node的内存管理有心德的研究吗?

本人目前正在着手研究node聊天室,已经做好负载均衡方案了.
大概架构是tengine session sticky + pm2多进程管理,负载状况还是挺理想2台4C8G的阿里云,每台起4个进程. 每条进程1000以上socket,还是维持在0.3左右的负载进一步优化的话应该还可以更高.

但有个node的内存占用的问题还没解决,我发现每次node接收socket连接之后内存没办法及时释放.就算是socket断开了内存也一直占用.大概测试过应该跟代码质量没多大关系. 剩下的可能就是node自身的内存管理优化问题了.这方面本人不是强项比较刚接触node.

希望大牛们能提供node的内存释放的方案.

内存不释放没啥不好的,泄露才不好

  • nodejs的根数据库连接的后端开源框架市面上有吗?
  • 什么时候后台主动返回404
  • mongodb无法以fork模式启动,err number 100
  • 目前web前端开发实习,需要学习后端语言吗?学习那种语言比较好
  • node本地服务启动报Error: listen EADDRINUSE
  • hibernate 启动报错hibernate.properties not found
  • 过期数组元素清理和GC回收的问题
  • 求助多表查询提示TypeError: person.getDeperson is not a function错误?
  • koa-static出现generators will been removed in v3?
  • nodejs express xTemplate 模板问题
  • 微信公众平台验证失败