gpt4 book ai didi

ruby-on-rails - Ruby 生产服务器内存泄漏

转载 作者:数据小太阳 更新时间:2023-10-29 09:02:07 24 4
gpt4 key购买 nike

我有一个生产 Rails 应用程序服务器,Rails 工作进程的内存使用量在 3-4 天内从 ~300 MB 增加到 ~1.2GB。

如何调试此内存泄漏。我正在使用 rvm 2.2.2,我的应用程序服务器部署在 AWS:ElasticBeanstalk 中。我正在使用 Puma 网络服务器。

请详细回答。

最佳答案

我最近在使用 ruby​​ 2.2.2 时遇到了类似的问题。我正在使用 aws-sdk gem 写入 AWS S3。我在 this issue on aws-sdk GitHub 上找到了解决方案.

ruby 2.2.0 到 2.2.2 附带的 StringIO 类中存在内存泄漏。将文件发送到 S3 时,aws-sdk 使用此类。这个错误是 reported and fixed在 2.2.3 上。

希望升级到 ruby​​ 2.2.3 可以解决您的问题。

关于ruby-on-rails - Ruby 生产服务器内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33076533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com