Naar hoofdinhoud gaan
Que is een hoogpresterend alternatief voor DelayedJob of QueueClassic dat de betrouwbaarheid van uw applicatie verbetert door uw jobs te beschermen met dezelfde ACID-garanties als de rest van uw gegevens. Als Que wordt gedetecteerd wanneer AppSignal start, haken we automatisch in op Que om excepties en prestatieproblemen te volgen. Jobnamen worden automatisch gedetecteerd op basis van de naam van de Que-workerklasse en worden voorzien van de methodenaam run, wat resulteert in iets als: MyWorker#run. U herkent events van Que aan de naam perform_job.que in de event-tijdlijn op de performance-incidentdetailpagina.

Ondersteuning voor Active Job

De Que-integratie is compatibel met Active Job. Upgrade naar versie 2.11.0 van de Ruby-gem of nieuwer voor verbeterde ondersteuning.

Voorbeeldapplicatie

We hebben een voorbeeldapplicatie in onze examples-repository op GitHub.