diff --git a/hyrax/config/initializers/sidekiq.rb b/hyrax/config/initializers/sidekiq.rb
index 351838d72a28f03922915e37236944b360b45fdf..438ce86f9100434951e22d84f88b77eadccfc4f3 100644
--- a/hyrax/config/initializers/sidekiq.rb
+++ b/hyrax/config/initializers/sidekiq.rb
@@ -14,4 +14,4 @@ end
 Sidekiq.configure_client do |s|
   # s.redis = redis_conn
   s.redis = redis_config
-end
+end
\ No newline at end of file
diff --git a/hyrax/config/sidekiq.yml b/hyrax/config/sidekiq.yml
index e620e088563b18119d334713670d19adba1044bf..d784de383d2a16a34b562d93ed39ff9ba2ecbf8a 100644
--- a/hyrax/config/sidekiq.yml
+++ b/hyrax/config/sidekiq.yml
@@ -1,4 +1,12 @@
 :queues:
   - default
   - import # added
-  - export # added
\ No newline at end of file
+  - export # added
+
+:max_retries: 5
+
+development:
+  :concurrency: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
+
+production:
+  :concurrency: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>