Module: RocketJob::Plugins::ThrottleDependentJobs
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/rocket_job/plugins/throttle_dependent_jobs.rb
Overview
Prevent this job from starting, or a batch slice from starting if the dependent jobs are running.
Features:
-
Ensures dependent jobs won’t run
When the throttle has been exceeded all jobs of this class will be ignored until the next refresh. ‘RocketJob::Config::re_check_seconds` which by default is 60 seconds.