A website template with lots of features, built with ruby on rails.

unicorn.rb 963B

    # config/unicorn.rb # See comment by @paulelliott worker_processes 3 timeout 30 preload_app true before_fork do |server, worker| # Replace with MongoDB or whatever if defined?(ActiveRecord::Base) ActiveRecord::Base.connection.disconnect! Rails.logger.info('Disconnected from ActiveRecord') end # If you are using Redis but not Resque, change this if defined?(Resque) Resque.redis.quit Rails.logger.info('Disconnected from Redis') end end after_fork do |server, worker| # Replace with MongoDB or whatever if defined?(ActiveRecord::Base) ActiveRecord::Base.establish_connection Rails.logger.info('Connected to ActiveRecord') end # If you are using Redis but not Resque, change this if defined?(Resque) uri = URI.parse(ENV["REDISTOGO_URL"]) redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password) Resque.redis = redis Rails.logger.info('Connected to Redis') end end