【发布时间】:2020-11-14 01:25:49
【问题描述】:
我有多个用 Node 编写并在 pm2 上运行的微服务。每当这些微服务中的任何一个出现高流量时,即使系统有超过 10GB 的可用内存,内存也不会超过 800 MB。相反,系统变得缓慢。我只使用了以下命令,没有其他设置来启动服务。
pm2 start app.js --name='app_name'
我浏览了 pm2 的文档,但它只提到了使用 max-memory-restart 限制内存使用。有什么方法可以确保我的微服务使用所有可用的系统内存。
【问题讨论】:
标签: node.js memory-management pm2