diff --git a/config/unicorn.rb b/config/unicorn.rb index a2d0b98..f9d6380 100644 --- a/config/unicorn.rb +++ b/config/unicorn.rb @@ -1,10 +1,16 @@ # http://michaelvanrooijen.com/articles/2011/06/01-more-concurrency-on-a-single-heroku-dyno-with-the-new-celadon-cedar-stack/ -worker_processes ENV['ERRBIT_UNICORN_WORKER_PROCESSES'] # amount of unicorn workers to spin up +worker_processes_value = 1 +worker_processes_value = ENV["ERRBIT_UNICORN_WORKER_PROCESSES"].to_i unless ENV["ERRBIT_UNICORN_WORKER_PROCESSES"] + + +worker_processes worker_processes_value # amount of unicorn workers to spin up + timeout 30 # restarts workers that hang for 30 seconds + preload_app true -listen "${ENV['ERRBIT_UNICORN_BIND_ADDRESS'}:${ENV['ERRBIT_UNICORN_PORT']}" +listen "#{ENV['ERRBIT_UNICORN_BIND_ADDRESS']}:#{ENV['ERRBIT_UNICORN_PORT']}" pid ENV['ERRBIT_UNICORN_PID'] -- libgit2 0.21.2