我已经编写了一个用于跟踪gps设备的程序。设备在15秒内发送数据。协议是用Node.js编写的,它将解析的数据推送到用JAVA Spring编写的服务器。 Java服务器获取数据并执行必要的逻辑,然后将其保存到mongoDB中。并且它具有用于前端的相应控制器。在本地tomcat服务器中一切都很好。当将其部署在实时服务器中时,就会出现问题。查询会花费很多时间。查看unix服务器,mongodb使用的CPU使用率为170%。为什么mongodb服务使用这么多的cpu用法?为什么随着发送数据的跟踪器数量的增加,系统变得越来越慢?有什么解决办法吗?如有任何疑问,请随时感谢。