From cf38f7b9b58b5e9d2c659754f58cf69c3d76e765 Mon Sep 17 00:00:00 2001 From: jeem Date: Wed, 14 Nov 2012 13:56:34 -0600 Subject: [PATCH] [DEV-2979] add passenger buffer and buffer size configurations --- attributes/default.rb | 4 ++++ templates/default/passenger_nginx.conf.erb | 2 ++ 2 files changed, 6 insertions(+) diff --git a/attributes/default.rb b/attributes/default.rb index 417fa48..ec94acf 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -30,6 +30,10 @@ default['rvm_passenger']['max_pool_size'] = 6 default['rvm_passenger']['pool_idle_time'] = 300 +default['rvm_passenger']['buffers'] = '8 16k' +default['rvm_passenger']['buffer_size'] = '32k' + + case platform when "suse" diff --git a/templates/default/passenger_nginx.conf.erb b/templates/default/passenger_nginx.conf.erb index 911b0e8..fac67f5 100644 --- a/templates/default/passenger_nginx.conf.erb +++ b/templates/default/passenger_nginx.conf.erb @@ -2,3 +2,5 @@ passenger_root <%= node[:rvm_passenger][:root_path] %>; passenger_ruby <%= node[:rvm_passenger][:ruby_wrapper] %>; passenger_max_pool_size <%= node[:rvm_passenger][:max_pool_size] %>; passenger_pool_idle_time <%= node[:rvm_passenger][:pool_idle_time] %>; +passenger_buffers <%= node[:rvm_passenger][:buffers] %>; +passenger_buffer_size <%= node[:rvm_passenger][:buffer_size] %>;