Sha256: 27a794ca864f2e241382383691af3cff59e8bf9a72298ba98431d9290567fbd1

Contents?: true

Size: 1.02 KB

Versions: 14

Compression:

Stored size: 1.02 KB

Contents

# Set the working application directory
# working_directory "/path/to/your/app"
working_directory "/app/<%=@app_name%>/current"

# Unicorn PID file location
# pid "/path/to/pids/unicorn.pid"
pid "/app/<%=@app_name%>/pids/unicorn.pid"

# Path to logs
# stderr_path "/path/to/log/unicorn.log"
# stdout_path "/path/to/log/unicorn.log"
stderr_path "/app/<%=@app_name%>/current/log/unicorn.log"
stdout_path "/app/<%=@app_name%>/current/log/unicorn.log"

# Unicorn socket
listen "/tmp/unicorn.<%=@app_name%>.sock"

# Number of processes
# worker_processes 4
worker_processes 3

# Time-out
timeout 15

before_fork do |server, worker|
 if defined?(ActiveRecord::Base)
   ActiveRecord::Base.connection.disconnect!
 end
end

after_fork do |server, worker|
 if defined?(ActiveRecord::Base)
   config = ActiveRecord::Base.configurations[Rails.env] ||
               Rails.application.config.database_configuration[Rails.env]
   config['reaping_frequency'] =  10 # seconds
   config['pool'] = 10
   ActiveRecord::Base.establish_connection(config)
 end
end

Version data entries

14 entries across 7 versions & 1 rubygems

Version Path
raro_generator-0.2.1 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.2.1 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.1.1 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.1.1 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.1.0 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.1.0 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.0.4 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.0.4 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.0.3 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.0.3 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.0.2 lib/generators/deploy/producao/templates/unicorn.rb
raro_generator-0.0.2 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.0.1 lib/generators/deploy/homologacao/templates/unicorn.rb
raro_generator-0.0.1 lib/generators/deploy/producao/templates/unicorn.rb