Module: SidekiqBulkJob::BatchRunner::ClassMethods

Defined in:
lib/sidekiq_bulk_job/batch_runner.rb

Instance Method Summary collapse

Instance Method Details

#batch_perform_async(*args) ⇒ Object

批量异步执行



13
14
15
# File 'lib/sidekiq_bulk_job/batch_runner.rb', line 13

def batch_perform_async(*args)
  SidekiqBulkJob.set(sidekiq_options).perform_async(self, *args)
end

#batch_perform_in(interval, *args) ⇒ Object Also known as: batch_perform_at

批量延后一段时间执行



18
19
20
# File 'lib/sidekiq_bulk_job/batch_runner.rb', line 18

def batch_perform_in(interval, *args)
  SidekiqBulkJob.set(sidekiq_options).perform_in(interval, self, *args)
end