Ruby Rails内存不足问题(heroku R14)
我正在运行一个RoR应用程序no heroku,它会迅速占用可用的512MB。我用的是彪马(4.3.5) 我已经完成了教程和练习。随着时间的推移,perf:mem_和本地的基准从未提出任何问题。令人震惊的是,无论怎样,本地机器上的内存都不会增加,而当应用程序部署在heroku上时,它会稳步增加Ruby Rails内存不足问题(heroku R14),ruby,heroku,memory-leaks,ruby-on-rails-5,Ruby,Heroku,Memory Leaks,Ruby On Rails 5,我正在运行一个RoR应用程序no heroku,它会迅速占用可用的512MB。我用的是彪马(4.3.5) 我已经完成了教程和练习。随着时间的推移,perf:mem_和本地的基准从未提出任何问题。令人震惊的是,无论怎样,本地机器上的内存都不会增加,而当应用程序部署在heroku上时,它会稳步增加 关于如何在heroku上调试这个问题有什么想法吗?在heroky上运行脱轨的基准测试是不可能的,因为它抱怨无法连接到postgres服务器(用户没有连接权限)。好的,问题似乎很明显:prod上的工作人员数
关于如何在heroku上调试这个问题有什么想法吗?在heroky上运行脱轨的基准测试是不可能的,因为它抱怨无法连接到postgres服务器(用户没有连接权限)。好的,问题似乎很明显:prod上的工作人员数量设置为5。一开始,每一个平均占用80Mb的内存,所以只需稍微增加内存,就会导致R14内存不足。我已经减少到2名工人,现在一切都好了。您是否尝试过在本地运行生产
rails s-e制作
并将其指向本地数据库。您在生产中使用的哪些宝石不是本地使用的?