Class: ActiveRecord::ConnectionAdapters::ConnectionPool::Reaper
Relationships & Source Files | |
Inherits: | Object |
Defined in: | activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb |
Overview
Every #frequency seconds, the reaper will call #reap on #pool. A reaper instantiated with a nil frequency will never reap the connection pool.
Configure the frequency by setting “reaping_frequency” in your database yaml file.
Class Method Summary
- .new(pool, frequency) ⇒ Reaper constructor
Instance Attribute Summary
- #frequency readonly
- #pool readonly
Instance Method Summary
Constructor Details
.new(pool, frequency) ⇒ Reaper
Instance Attribute Details
#frequency (readonly)
[ GitHub ]# File 'activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb', line 204
attr_reader :pool, :frequency
#pool (readonly)
[ GitHub ]# File 'activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb', line 204
attr_reader :pool, :frequency