Module: Sidekiq::Throttled::Worker

Defined in:
lib/sidekiq/throttled/worker.rb

Overview

Adds helpers to your worker classes

Examples:

Usage


class MyWorker
  include Sidekiq::Worker
  include Sidekiq::Throttled::Worker

  sidkiq_options :queue => :my_queue
  sidekiq_throttle :threshold => { :limit => 123, :period => 1.hour }

  def perform
    # ...
  end
end

See Also:

Defined Under Namespace

Modules: ClassMethods