确定哪些rails应用程序正在使用盒子上的最大内存?

时间:2014-04-03 20:13:01

标签: ruby-on-rails ruby apache passenger sysadmin

我们在一些偶尔会出现重负荷的ubuntu服务器上使用乘客和apache的几个rails应用程序。我们得到内存使用率很高的数据通知警报,进入服务器,然后top看到乘客和红宝石正在使用大量内存,但我该怎么做才能找出哪一个

1 个答案:

答案 0 :(得分:1)

我的服务器上只运行一个RoR(以及它的nginx),我认为你在寻找

ps auxf

它向我展示了我的一个乘客实例:

nginx 28279 0.0 10.2 452128 107264 ? Sl Apr03 0:01 Passenger RackApp: /srv/http/redmine

第三列(10.2)是%的内存使用情况,最后一列显示应用程序的目录。有关output here的更多信息。