我有一个生产rails应用服务器,rails工作进程的内存使用量在3-4天内从~300 MB增加到~1.2GB。
如何调试此内存泄漏。我使用的是rvm 2.2.2,我的应用服务器部署在AWS:ElasticBean秸秆中。我正在使用美洲狮网络服务器。
请提供详细的答复。
发布于 2015-10-12 11:16:33
最近,我也遇到了一个类似的问题--ruby2.2.2。我在给AWS S3写aws-sdk创业板。我在关于aws的这个问题上找到了解决方案。
Ruby2.2.0至2.2.2附带的StringIO类中存在内存泄漏。aws-sdk在向S3发送文件时使用这个类。这个bug是2.2.3上的报告和固定。
希望升级到ruby2.2.3将解决您的问题。
https://stackoverflow.com/questions/33076533
复制相似问题