From c3773d0036b48de59c58455025ebdacdd1572725 Mon Sep 17 00:00:00 2001 From: jcwimer Date: Fri, 15 Jan 2016 04:33:09 +0000 Subject: [PATCH] Trying to tune passenger --- rails-apache-config.conf | 2 ++ rails-apache-ssl-config.conf | 2 ++ rails-prod-Dockerfile | 6 +++--- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/rails-apache-config.conf b/rails-apache-config.conf index 8ba94a8..0674ff1 100644 --- a/rails-apache-config.conf +++ b/rails-apache-config.conf @@ -1,6 +1,8 @@ DocumentRoot /var/www/public RailsEnv production + PassengerMaxPoolSize 3 + RailsAutoDetect off RailsBaseURI / ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined diff --git a/rails-apache-ssl-config.conf b/rails-apache-ssl-config.conf index 56e354e..eff18df 100644 --- a/rails-apache-ssl-config.conf +++ b/rails-apache-ssl-config.conf @@ -2,6 +2,8 @@ DocumentRoot /var/www/public RailsEnv production + PassengerMaxPoolSize 3 + RailsAutoDetect off RailsBaseURI / ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined diff --git a/rails-prod-Dockerfile b/rails-prod-Dockerfile index 77da223..4eca39e 100644 --- a/rails-prod-Dockerfile +++ b/rails-prod-Dockerfile @@ -70,9 +70,9 @@ ADD ./rails-apache-config.conf /etc/apache2/sites-enabled/000-default.conf RUN a2ensite default-ssl.conf # Add apache tuning stuff -RUN echo PassengerMaxPoolSize 3 >> /etc/apache2/apache2.conf -RUN echo PassengerPoolIdleTime 120 >> /etc/apache2/apache2.conf -RUN echo RailsAutoDetect off >> /etc/apache2/apache2.conf +#RUN echo PassengerMaxPoolSize 3 >> /etc/apache2/apache2.conf +#RUN echo PassengerPoolIdleTime 120 >> /etc/apache2/apache2.conf +#RUN echo RailsAutoDetect off >> /etc/apache2/apache2.conf # By default, simply start apache. CMD /usr/sbin/apache2ctl -D FOREGROUND