in lib/aws/rails/railtie.rb [71:83]
def self.add_sqsd_middleware(app)
is_eb_worker_hosted = Aws::Util.str_2_bool(ENV['AWS_PROCESS_BEANSTALK_WORKER_REQUESTS'].to_s.downcase)
return unless is_eb_worker_hosted
if app.config.force_ssl
app.config.middleware.insert_before(ActionDispatch::SSL, Aws::Rails::EbsSqsActiveJobMiddleware)
else
app.config.middleware.use(Aws::Rails::EbsSqsActiveJobMiddleware)
end
end