![根据命中率或流量计算 pm2 内存消耗](https://linux22.com/image/805393/%E6%A0%B9%E6%8D%AE%E5%91%BD%E4%B8%AD%E7%8E%87%E6%88%96%E6%B5%81%E9%87%8F%E8%AE%A1%E7%AE%97%20pm2%20%E5%86%85%E5%AD%98%E6%B6%88%E8%80%97.png)
我已经在 ec2 实例中部署了 loopback 后端应用程序。我正在使用 Pm2 服务器。如何计算流量或命中率所需的 RAM 和 CPU?
答案1
使用 EC2,您不必从一开始就做正确的事,因为以后可以轻松更改实例大小。
首先猜测一下 - 例如新项目可能没问题t3.小,中等繁忙的站点可能会使用m5.大等。一旦启动并运行,监控 CPU 和内存利用率云监控如果所选实例类型对于您的需求来说太大,则缩小它的大小;如果太小,则将其放大。这很容易。
最好将您的应用部署在Auto Scaling 组它将根据流量自动调整正在运行的实例数量。这样您就不必为过度配置的资源付费。
希望有帮助:)