Browse Source

Fixed unicorn settings for preview

development
Godwin 10 years ago
parent
commit
d8c53eccc8
  1. 26
      config/unicorn.rb

26
config/unicorn.rb

@ -1 +1,27 @@
rails_env = ENV['RAILS_ENV'] || 'production' rails_env = ENV['RAILS_ENV'] || 'production'
dir = 'rails'
# The rule of thumb is to use 1 worker per processor core available,
# however since we'll be hosting many apps on this server,
# we need to take a less aggressive approach
worker_processes 2
# We deploy with capistrano, so "current" links to root dir of current release
directory "/home/rails"
port = 8080
if ENV['RAILS_ENV'] == 'preview'
directory = '/home/preview'
port = 8081
end
working_directory directory
# Listen on unix socket
listen port, :backlog => 64
pid "/home/unicorn/#{ENV['RAILS_ENV']}.pid"
stderr_path "#{working_directory}/log/unicorn.log"
stdout_path "#{working_directory}/log/unicorn.log"

Loading…
Cancel
Save