0

我正在使用 rails 3.0.9 开发一个普通的 CRUD 应用程序

我已经在 Slicehost (RAM 512 MB) 上部署了应用程序。但是当我在 5 分钟内访问应用程序时,它会占用所有内存和应用程序崩溃。

有人可以在这里帮助我吗?

4

1 回答 1

1

运行 top,然后按 'shift+m​​' 以查看哪个 proc 占用了 RAM。

它可能不是 Rails 应用程序,而是 MySQL 或 Apache 启动了太多进程 .. 如果使用 mongrels 部署,太多 mogrels。

另请查看此页面以了解 Rails RAM 使用量减少:http ://www.modrails.com/documentation/Users%20guide%20Apache.html#_resource_control_and_optimization_options

Apache / MySQL 缩小的这个页面:http: //chrisjohnston.org/2008/configuring-a-lightweight-apache-mysql-install-on-debian-ubuntu

于 2011-11-28T15:02:10.413 回答