trabajo-afectivo/app/jobs/application_job.rb

21 lines
674 B
Ruby
Raw Normal View History

2022-01-01 13:38:12 +00:00
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
class ApplicationJob < ActiveJob::Base
include ApplicationJob::HasDelayedJobMonitoringCompatibilty
include ApplicationJob::HasQueuingPriority
include ApplicationJob::HasCustomLogging
ActiveJob::Logging::LogSubscriber.detach_from :active_job
# See config/initializers/delayed_jobs_timeout_per_job.rb for details.
def self.max_run_time
4.hours
end
# Automatically retry jobs that encountered a deadlock
# retry_on ActiveRecord::Deadlocked
# Most jobs are safe to ignore if the underlying records are no longer available
# discard_on ActiveJob::DeserializationError
end