【发布时间】:2020-10-08 06:25:33
【问题描述】:
我目前正在使用 pm2 运行 node.js。
最近,我能够使用 pm2 monit 命令检查“自定义指标”。
此处显示堆大小、已用堆大小和活动请求等信息。
我不知道堆大小是如何确定的。实际上,我检查了在不同服务器上运行的 pm2。
每个都设置为 95mib / 55mib,因此使用的堆大小不同。
另外,堆使用率越接近 100% 越好吗?
在“StackOverflow”上搜索相关信息时,我看到了以下文章。
What does Heap Usage mean in PM2
还有什么意思是主动请求?连续为零。
谢谢!
[编辑]
环境:ubuntu18.04 [ec2-t3.micro]
节点版本:v10.15
[附加]
服务器内存:1GB [已使用 40~50%]
cpu : vCPU (2) [ 1~2% used ]
【问题讨论】:
标签: node.js heap-memory pm2