We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4881417 commit b61fb50Copy full SHA for b61fb50
config/initializers/sidekiq.rb
@@ -1,10 +1,22 @@
1
# 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
+
5
Sidekiq.configure_server do |config|
6
database_url = ENV['DATABASE_URL']
7
if database_url
8
ENV['DATABASE_URL'] = "#{database_url}?pool=25"
9
ActiveRecord::Base.establish_connection
10
end
11
+ if redis_url
12
+ config.redis = { url: sidekiq_redis_url }
13
+ end
14
+end
15
16
+Sidekiq.configure_client do |config|
17
18
19
20
21
22
require 'sidekiq/web'
0 commit comments