Javascript 100%CPU使用率Mongodb

Javascript 100%CPU使用率Mongodb,javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我们有大约13台设备发送UDP/TCP数据包,nodejs服务器处理这些数据包并用mongoose保存在mongodb中。同时,另一个进程从monogodb读取数据并显示给用户。这些操作因我们有多少数据包和客户端而不同,但平均每秒大约有100个数据包。 问题是24小时后CPU使用率约为100%,内存使用率很高。服务器也变得滞后 测试服务器是: 在VMware ESXI上运行的Windows server 2012 R2标准, CPU是一个实核和两个虚核, Mongodb:4.0.10版, nod

我们有大约13台设备发送UDP/TCP数据包,nodejs服务器处理这些数据包并用mongoose保存在mongodb中。同时,另一个进程从monogodb读取数据并显示给用户。这些操作因我们有多少数据包和客户端而不同,但平均每秒大约有100个数据包。 问题是24小时后CPU使用率约为100%,内存使用率很高。服务器也变得滞后

测试服务器是: 在VMware ESXI上运行的Windows server 2012 R2标准, CPU是一个实核和两个虚核, Mongodb:4.0.10版, nodejs:10.16.0版, 存储:硬盘

此外,节点还使用以下命令运行表单CMD:

node main.js

也许这篇文章能帮你也许这篇文章能帮你