我正在使用rails 3.0.9正常的CRUD应用程序
我已在Slicehost(RAM 512 MB)上部署了该应用程序。但是当我在5分钟内访问应用程序时,它占用了所有内存和放大器。应用程序崩溃。
有人可以帮助我吗?
答案 0 :(得分:1)
运行top,然后按'shift + m'查看哪个进程占用了RAM。
它可能不是rails应用程序,而是MySQL或Apache启动了太多进程..如果使用mongrels部署了太多的mogrels。
另请查看此页面以了解RAM 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