No mike I haven't had a batch that has progressing past the 'pending' state. Here is my initializer
redis_config = YAML.load_file(File.expand_path("../../redis.yml", __FILE__))
redis_config = redis_config[ENV.fetch("RACK_ENV", 'staging')] || {}
redis_url = ENV.fetch("REDIS_URL", "redis://#{redis_config[:host]}:#{redis_config[:port]}/#{redis_config[:database]}")
client_opts = {:url => redis_url, :size => 1}
if redis_config[:namespace]
client_opts[:namespace] = redis_config[:namespace]
end
Sidekiq.configure_client do |config|
config.redis = client_opts
end
server_opts = client_opts.delete(:size) && client_opts
Sidekiq.configure_server do |config|
config.redis = server_opts
end