将解析服务器与群集

时间:2017-05-18 07:58:44

标签: node.js express parse-server

我正在使用最新版本的parse-server(2.3.8)作为我的老虎机赌场应用程序,应用程序正在像实时游戏一样经常与服务器通信。

我的服务器配置是 -

数据库服务器 - Mongo Atlas(M30 - 8GB内存,40GB存储),Mongodb 3.4 解析服务器 - Rackspace(15GB RAM,50GB存储,8核),Nodejs - 6.10.2

对于多线程支持,我使用pm2(最新版本)进行群集。我使用8核心的6核心进行聚类。 目前最多有10-20个并发用户。我使用群集启动解析服务器时的初始 -

pm2 start main.js -i 6

cpu使用率最大2% - 5%。 1天后,CPU使用率变为70% - 90%,而并发用户为10-20或更低。

我通过“$ top”命令的结果共享处理列表的图像。

https://i.stack.imgur.com/BY0fV.png

请帮助我如何最大限度地减少CPU使用率,我出错了。

0 个答案:

没有答案