Method: MessageBus::Backends::Postgres#initialize
- Defined in:
- lib/message_bus/backends/postgres.rb
#initialize(config = {}, max_backlog_size = 1000) ⇒ Postgres
Returns a new instance of Postgres.
247 248 249 250 251 252 253 254 |
# File 'lib/message_bus/backends/postgres.rb', line 247 def initialize(config = {}, max_backlog_size = 1000) @config = config @max_backlog_size = max_backlog_size @max_global_backlog_size = 2000 # after 7 days inactive backlogs will be removed @max_backlog_age = 604800 @clear_every = config[:clear_every] || 1 end |