PassengerPreStart на самом деле не запускает мое приложение Rails3 - PullRequest
2 голосов
/ 26 марта 2012

Я пытаюсь снизить время отклика первого сервера запросов с помощью моего приложения Rails (развернутого через Apache + Passenger). Я просмотрел документы Passenger и этот комментарий к stackoverflow и изменил различные конфигурационные файлы Apache (приведенные ниже). К сожалению, первый запрос все еще невыносимо медленный. Что я делаю не так?

/ и т.д. / apache2 / моды-доступные / passenger_rvm.load

LoadModule passenger_module /home/nanda/.rvm/gems/ruby-1.9.2-p290@global/gems/passenger-3.0.11/ext/apache2/mod_passenger.so

/ и т.д. / apache2 / моды-доступные / passenger_rvm.conf

PassengerRoot /home/nanda/.rvm/gems/ruby-1.9.2-p290@global/gems/passenger-3.0.11
PassengerRuby /home/nanda/.rvm/wrappers/ruby-1.9.2-p290@global/ruby

/ и т.д. / apache2 / сайты-доступные / бета:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName beta.myapp.com

    DocumentRoot /home/nanda/myapp/current/public
    <Directory /home/nanda/myapp/current/public>
        AllowOverride All
        Options -MultiViews
    </Directory>

    ErrorLog /var/log/apache2/beta.error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/beta.access.log combined

    # from https://stackoverflow.com/a/853603/534481
    PassengerMinInstances 5
</VirtualHost>

PassengerPreStart http://beta.myapp.com/
PassengerPoolIdleTime 0

1 Ответ

0 голосов
/ 06 ноября 2014

Может быть: https://groups.google.com/forum/#!topic/phusion-passenger/-_wgWV1vDj0 ответит на ваш вопрос?

...