class RetryJob < ApplicationJob
class CustomAppException < StandardError
end
retry_on CustomAppException, wait: 1.seconds, attempts: 3 do |job, error|
puts "JOB FAILED! RETRY!"
end
def perform(*args)
raise CustomAppException
puts "JOB WORKED! #{Time.current}"
end
end
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。