Node.js pm2挂起,无法重新启动进程,因为请求数量太多

Node.js pm2挂起,无法重新启动进程,因为请求数量太多,node.js,amazon-ec2,server,ubuntu-16.04,pm2,Node.js,Amazon Ec2,Server,Ubuntu 16.04,Pm2,为了进行负载测试,我创建了一个API,它一次请求大约2000个预订,在点击这个API之后,服务器(AWS EC2实例)达到了CPU消耗的20%以上,并消耗了系统几乎所有的内存(900/991M)。在那之后,我试图用pm2重启来重启节点应用程序,但它不起作用,甚至“pm2 ls”和“pm2 log”命令也不起作用。我现在可以做什么来再次运行我的应用程序? 已在服务器上运行的命令列表 pm2 restart pid && pm2 log pid pm2 ls pm2 log pid

为了进行负载测试,我创建了一个API,它一次请求大约2000个预订,在点击这个API之后,服务器(AWS EC2实例)达到了CPU消耗的20%以上,并消耗了系统几乎所有的内存(900/991M)。在那之后,我试图用pm2重启来重启节点应用程序,但它不起作用,甚至“pm2 ls”和“pm2 log”命令也不起作用。我现在可以做什么来再次运行我的应用程序? 已在服务器上运行的命令列表

pm2 restart pid && pm2 log pid
pm2 ls
pm2 log pid

尝试消除pm2的当前过程:

ps -ef | grep pm2
kill -9 <PID_OF_PM2>

当您的项目包含数百万个文件并且正在监视所有这些文件时,PM2将挂起。确保使用ignore_watch从监视中排除非必需文件

你能分享错误信息吗?那里没有错误信息,只是挂在那里了。我断开了服务器的连接(通过终端),之后,当我再次尝试通过SSH连接时,它拒绝了连接。
npm install pm2@latest -g