Sha256: 0206136ff62fd69f98c268bd61249ea54012f669c82b8e4b8c6e8017a72800c6
Contents?: true
Size: 564 Bytes
Versions: 14
Compression:
Stored size: 564 Bytes
Contents
# https://devcenter.heroku.com/articles/concurrency-and-database-connections Rails.application.config.after_initialize do ActiveRecord::Base.connection_pool.disconnect! ActiveSupport.on_load(:active_record) do config = ActiveRecord::Base.configurations[Rails.env] || Rails.application.config.database_configuration[Rails.env] config['reaping_frequency'] = ENV['DB_REAP_FREQ'] || 10 # seconds config['pool'] = ENV['DB_POOL'] || ENV['MAX_THREADS'] || 5 ActiveRecord::Base.establish_connection(config) end end
Version data entries
14 entries across 14 versions & 1 rubygems