La position spécifique dans la pile a-t-elle de l’importance ? J’ai essayé ceci dans un plugin.rb et il a semblé ajouter le middleware : dedos_croisés :
class BreakEverythingMiddleware
def call(worker, job, queue)
puts "Le middleware a fonctionné !"
raise "LE MIDDLEWARE A FONCTIONNÉ"
end
end
Sidekiq.default_configuration.server_middleware { |chain| chain.add BreakEverythingMiddleware }