大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说mongodb分页显示错误解决过程,希望您对编程的造诣更进一步.
{“timestamp”:1584239124980,”status”:500,”error”:”Internal Server Error”,”message”:”Query failed with error code 96 and error message “Executor error during find command :: caused by ::
Sort operation used more than the maximum 33554432 bytes of RAM.
Add an index, or specify a smaller limit.” on server 192.168.1.135:7315; nested exception is com.mongodb.MongoQueryException: Query failed with error code 96 and error message “Executor error during find command :: caused by :: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit.” on server 192.168.1.135:7315″,”path”:”/excel/screenResult”}
公司的mongoDB给设置了3G的内存使用。通过free top 。。。命令还是啥的我不知道,反正跟我说只用到了300m。但是还是出了这个500错误。
通过异常信息很清楚看出,排序部分内存有32m的限制,所以3G根本没用上,取消这个排序限制就ok了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9526.html