class ActiveJob::QueueAdapters::SuckerPunchAdapter
Sucker Punch адаптер для Active Job
Sucker Punch — это однопроцессная библиотека асинхронной обработки Ruby. Это снижает стоимость размещения на таких сервисах, как Heroku, а также уменьшает потребление памяти, необходимое для поддержания дополнительных заданий при размещении на выделенном сервере. Все очереди могут выполняться в одном процессе приложения (например, Rails, Sinatra и т. д.).
Узнайте больше о Sucker Punch здесь.
Для использования Sucker Punch установите параметр конфигурации queue_adapter в :sucker_punch.
Rails.application.config.active_job.queue_adapter = :sucker_punch
Общедоступные методы экземпляра
# File activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb, line 21
def check_adapter
ActiveJob.deprecator.warn <<~MSG.squish
The `sucker_punch` adapter is deprecated and will be removed in Rails 8.1.
Please use the `async` adapter instead.
MSG
end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.