Skip to content

Commit b61fb50

Browse files
committed
change sidekiq database
1 parent 4881417 commit b61fb50

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

config/initializers/sidekiq.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
# https://devcenter.heroku.com/articles/forked-pg-connections#sidekiq
2+
redis_url = (ENV[ENV['REDIS_PROVIDER'] || 'REDIS_URL'])
3+
sidekiq_redis_url = redis_url + '/2' # Use third database
4+
25
Sidekiq.configure_server do |config|
36
database_url = ENV['DATABASE_URL']
47
if database_url
58
ENV['DATABASE_URL'] = "#{database_url}?pool=25"
69
ActiveRecord::Base.establish_connection
710
end
11+
if redis_url
12+
config.redis = { url: sidekiq_redis_url }
13+
end
14+
end
15+
16+
Sidekiq.configure_client do |config|
17+
if redis_url
18+
config.redis = { url: sidekiq_redis_url }
19+
end
820
end
921

1022
require 'sidekiq/web'

0 commit comments

Comments
 (0)