redis and sidekiq config
This commit is contained in:
10
config/initializers/sidekiq.rb
Normal file
10
config/initializers/sidekiq.rb
Normal file
@@ -0,0 +1,10 @@
|
||||
redis = YAML::load(File.open("#{ Rails.root }/config/redis.yml"))[::Rails.env]
|
||||
|
||||
Sidekiq.configure_server do |config|
|
||||
config.redis = { url: "#{ redis['url'] }/#{ redis['db'] }" }
|
||||
end
|
||||
|
||||
Sidekiq.configure_client do |config|
|
||||
# config.redis = { url: "redis://#{ redis['host'] }:#{ redis['port'] }/0" }
|
||||
config.redis = { url: "#{ redis['url'] }/#{ redis['db'] }" }
|
||||
end
|
||||
13
config/redis.yml
Normal file
13
config/redis.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
default: &default
|
||||
url: redis://localhost:6379
|
||||
db: 0
|
||||
|
||||
development:
|
||||
<<: *default
|
||||
|
||||
test:
|
||||
<<: *default
|
||||
|
||||
production:
|
||||
<<: *default
|
||||
url: redis://127.0.0.1:6379
|
||||
Reference in New Issue
Block a user