我读过Oink是一个用于跟踪ActiveRecord应用程序的好工具,但我使用的是MongoMapper。是否有相同的工具可以帮助我识别内存问题?我的应用程序存在于Heroku上并且一直达到512MB内存阈值,因此我想了解导致这种情况的原因。
答案 0 :(得分:0)
Oink与使用ActiveRecord诊断Mongo的内存泄漏一样好。
您还可以在本地开发模式下使用NewRelic等分析工具来检查您花费时间的位置,何时触发垃圾回收以及正在执行哪些mongo / sql查询。这是我最喜欢的用于识别和测试性能问题修复的工具。