node启动之后内存占用过高解决方案

Posted zlzbt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node启动之后内存占用过高解决方案相关的知识,希望对你有一定的参考价值。

小编一开始也是一脸懵,这是为啥呢,一个空的node项目启动之后占用内存竟然有400多M
查看项目占用cpu以及内存详情命令

docker stats | grep node


经过小编坚持不懈的找度年终于找到了跟小编出现差不多情况的人
NodeJs内存占用过高的排查实战记录
调研了一下小编尝试了一下减少进程数
特别说明:
小编这边用的是node的egg框架哦
所以改变线程说很方便直接在启动命令后面加上–workers=2即可
如下:

"start": "egg-scripts --workers=2 start --port=7004 --title=node-egg",

修改之后内存占用情况

以上是关于node启动之后内存占用过高解决方案的主要内容,如果未能解决你的问题,请参考以下文章

node启动之后内存占用过高解决方案

SQL Server占用内存过高,啥原因导致的,用啥方法可以解决

win10进程System内存占用过高怎么解决

mysql_5.6内存过高问题解决

Win7电脑物理内存占用过高怎么办?

项目实战典型案例20.内存长期占用导致系统慢