我的多站点项目每次重新启动后,应用程序重新启动后,应用程序都会在2-3分钟内响应502和504错误。
使用PM2的the --trace mode,我可以将问题追踪到撇号通知以及/ poll-notifications /上的POST。
部署后,对这些站点之一的前端的第一个请求将需要2-3分钟才能成功响应。第一次或两次尝试将超时,以502或504响应,然后通常第三次尝试将成功并快速响应。
该应用程序在3个进程上运行,在此期间至少有1个CPU使用率,但即使是全部3个进程有时也会平均达到100%。
有什么想法吗?