1 2 3 4 5 6 7 8 9 10 11 12 13 14
# frozen_string_literal: true ENV['REDIS_HOST'] ||= 'localhost' require 'hiredis' require 'redis' $redis = Redis.new(host: ENV['REDIS_HOST'], driver: :hiredis) if defined?(PhusionPassenger) PhusionPassenger.on_event(:starting_worker_process) do |forked| $redis.disconnect! if forked end end