Приложение Rails, размещенное на слайсе, поглощает память как гигант - PullRequest
0 голосов
/ 16 августа 2011

Я работаю над обычным CRUD-приложением с использованием rails 3.0.9

Я развернул приложение на Slicehost (RAM 512 МБ). Но когда я получаю доступ к приложению в течение 5 минут, он занимает всю память и происходит сбой приложения.

Может кто-нибудь поможет мне здесь?

1 Ответ

1 голос
/ 28 ноября 2011

Запустите top, затем нажмите 'shift + m', чтобы увидеть, какой процесс использует оперативную память.

Возможно, это не приложение rails, а MySQL или Apache, запускающие слишком много процессов ... слишком многоМогилы, если они развернуты с использованием шавок.

Также проверьте эту страницу на предмет сокращения использования оперативной памяти рельсов: 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

...