Я бы хотел профилировать приложение Rails с помощью ruby-prof и JMeter. Меня не интересуют предлагаемые методы профилирования конкретного контроллера / действия / или метода модели, я бы хотел профилировать полный стек, сверху вниз.
Я запускаю что-то вроде этого:
RAILS_ENV=production ruby-prof -f prof.out script/server > /dev/null
Затем я запускаю на нем свой план тестирования JMeter. Однако проблема в том, что прерывание его с помощью CTRL + C или SIGKILL также убивает ruby-prof, прежде чем он сможет записать какой-либо вывод. Как остановить сервер mongrel, не прерывая работу ruby-prof?