gpt4 book ai didi

node.js - PM2 NodeJs集群模式

转载 作者:可可西里 更新时间:2023-11-01 10:55:20 25 4
gpt4 key购买 nike

我有 4 个在 AWS 上运行的 ec2 实例。 PM2 在所有实例上以集群模式运行。当我收到 5K+ 并发请求时,应用程序的响应时间显着增加。

所有请求都获取redis key,正常获取最多需要10秒,没有这么多并发请求只需要50毫秒。这里有什么问题?

最佳答案

我们需要查明瓶颈。让我们做一些诊断:

  1. EC2 实例是否为多核以利用 PM2 的集群优势?

  2. 当您执行 pm2 start app.js -i X 时,您确定 X=EC2 实例的 number_of_vCPUs 吗?

  3. 当您执行 pm2 monit 时,您是否看到集群的所有实例共享相同的 CPU 和内存使用率?

  4. 当您运行 htop 时,您的 CPU 和内存总使用率是多少?

  5. 当您执行 iftop 时,您的 RX 和 TX 总流量与机器中可用的最大流量相比是多少?

关于node.js - PM2 NodeJs集群模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44392481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com