diff --git a/config/puma.rb b/config/puma.rb index 265960d99..d472c7278 100644 --- a/config/puma.rb +++ b/config/puma.rb @@ -1,15 +1,19 @@ -# First, you need to change these below to your situation. -APP_ROOT = '/home/discourse/discourse' -num_workers = ENV["NUM_WEBS"].to_i > 0 ? ENV["NUM_WEBS"].to_i : 4 +if ENV['RAILS_ENV']=='production' -# Second, you can choose how many threads that you are going to run at same time. -workers "#{num_workers}" -threads 8,32 + # First, you need to change these below to your situation. + APP_ROOT = '/home/discourse/discourse' + num_workers = ENV["NUM_WEBS"].to_i > 0 ? ENV["NUM_WEBS"].to_i : 4 -# Unless you know what you are changing, do not change them. -bind "unix://#{APP_ROOT}/tmp/sockets/puma.sock" -stdout_redirect "#{APP_ROOT}/log/puma.log","#{APP_ROOT}/log/puma.err.log" -pidfile "#{APP_ROOT}/tmp/pids/puma.pid" -state_path "#{APP_ROOT}/tmp/pids/puma.state" -daemonize true -preload_app! + # Second, you can choose how many threads that you are going to run at same time. + workers "#{num_workers}" + threads 8,32 + + # Unless you know what you are changing, do not change them. + bind "unix://#{APP_ROOT}/tmp/sockets/puma.sock" + stdout_redirect "#{APP_ROOT}/log/puma.log","#{APP_ROOT}/log/puma.err.log" + pidfile "#{APP_ROOT}/tmp/pids/puma.pid" + state_path "#{APP_ROOT}/tmp/pids/puma.state" + daemonize true + preload_app! + +end