nginx и множество стоек

Я хочу развернуть приложение ror3, используя nginx / passenger / rack на веб-фракции. По какой-то причине некэшированные (или я просто догадываюсь) запросы на этот сайт порождают несколько экземпляров стоек, я думаю, что это излишне. Каждый последующий запрос становится все медленнее и медленнее, и через некоторое время я получаю 503 с.

Что может вызвать такое поведение?

 PID TTY STAT TIME MAJFL TRS DRS RSS% MEM COMMAND
19794 pts / 6 Sl 0:00 1 345 5886 1940 0.0 PassengerNginxHelperServer / home / имя пользователя /webapps/project/gems/gems/passenger-2.2.15 
19803 pts/6    Sl     0:00      3     2 13153  6732  0.1 Сервер вызова пассажиров
19819?        Ss     0:00      0   475  4760   548  0,0 nginx: главный процесс / home / имя пользователя /webapps/project/nginx/sbin/nginx -p /home/ имя пользователя /w
19827?        S      0:00      0   475  5056  1360  0,0 nginx: рабочий процесс
19876 pts / 6 Sl 0:07 0 2 51245 41416 0,9 Стойка: / home / имя пользователя /webapps/project/rails_app
19907?        S      0:00      0   392  9615  1588  0,0 sshd: имя пользователя @pts/8
19908 баллов / 8 сс 0:00 6 695 4692 1900 0,0 -Баш
20028 pts / 6 Sl 0:07 0 2 51261 41432 0,9 Стойка: / home / имя пользователя /webapps/project/rails_app
20077 pts/6    Sl     0:08      0     2 51257 41424  0,9 Стойка: / home / имя пользователя /webapps/project/rails_app
20173 pts/6    Sl     0:08      0     2 51089 41280  0,9 Стойка: / home / имя пользователя /webapps/project/rails_app
20209 pts/6    Sl     0:07      0     2 51253 41484  0,9 Стойка: / home / имя пользователя /webapps/project/rails_app
20232 pts/6    Sl     0:08      0     2 51253 41416  0,9 Стойка: / home / имя пользователя / webapps / project / rails_app


1 ответ

Решение

Посмотрите на этот параметр http://www.modrails.com/documentation/Users%20guide%20Nginx.html, чтобы ограничить количество порождений экземпляров приложениями.

эта страница: http://www.alfajango.com/blog/performance-tuning-for-phusion-passenger-an-introduction/ также даст вам практическое правило, чтобы выяснить, каковы значения этих параметров.

Другие вопросы по тегам