Kapcsolat ↗

Laravel

Laravel queue megbízhatóan: retry, idempotencia és felügyelet

A háttérfeladat akkor kész, ha a hibája és az ismétlése is tervezett.

Újrapróbálás

A retry csak átmeneti hibánál segít. Érvénytelen adatot vagy jogosultsági hibát nem érdemes újra és újra feldolgozni.

Idempotencia

A job többször is lefuthat. A mellékhatás előtt ellenőrizzük az üzleti azonosítót, és adatbázis-korláttal is akadályozzuk meg a duplikációt.

Felügyelet

Mérjük a sor hosszát, a várakozási időt és a hibák számát. A riasztás a szolgáltatási hatáshoz igazodjon.