Laravel Horizon je moćan alat koji vam omogućuje učinkovito upravljanje redovima čekanja i obradu poslova s lakoćom. Pomoću Horizon, možete nadzirati, konfigurirati i skalirati svoj sustav čekanja za učinkovito rukovanje zadacima, osiguravajući glatku obradu poslova u vašoj Laravel aplikaciji.
Ključne prednosti korištenja Laravel Horizon
Praćenje u stvarnom vremenu
Horizon pruža nadzornu ploču u stvarnom vremenu koja vam omogućuje praćenje statusa i izvedbe vaših redova čekanja i poslova. Možete jednostavno pratiti broj poslova na čekanju, dovršenih i neuspjelih poslova, kao i vrijeme obrade i propusnost svakog reda čekanja.
Upravljanje redovima čekanja
Horizon pojednostavljuje upravljanje vašim redovima čekanja pružajući korisničko sučelje za upravljanje redovima čekanja i određivanje prioriteta poslova. Možete jednostavno pauzirati, nastaviti i konfigurirati redove čekanja, što olakšava rukovanje različitim vrstama poslova i određivanje prioriteta kritičnim zadacima.
Učinkovita obrada posla
Horizon pomaže optimizirati obradu poslova iskorištavanjem Laravel moćnog upravljanja radnicima u redu čekanja. Omogućuje vam da odredite broj radnika i procesa koji će se dodijeliti za svaki red čekanja, osiguravajući da se poslovi obrađuju učinkovito i ravnomjerno raspoređuju na dostupne resurse.
Supervisor Integracija
Horizon neprimjetno se integrira s Supervisor, sustavom kontrole procesa za operativne sustave slične Unixu. Supervisor osigurava da su vaši radnici u redu čekanja uvijek spremni i rade, čak i ako se sruše ili neočekivano zaustave, povećavajući pouzdanost vaše obrade u redu čekanja.
Početak rada s Laravel Horizon
Za korištenje Laravel Horizon morate slijediti ove korake:
Korak 1: Instalirajte Laravel Horizon putem Composer: Pokrenite sljedeću naredbu u Laravel direktoriju vašeg projekta za instalaciju Horizon.
composer require laravel/horizon
Korak 2: Objavite konfiguraciju: Nakon instalacije, objavite Horizon konfiguracijsku datoteku pomoću sljedeće naredbe Artisan.
php artisan horizon:install
Korak 3: Konfigurirajte Horizon nadzornu ploču: Horizon dolazi s nadzornom pločom u stvarnom vremenu za praćenje redova čekanja. Nadzornu ploču možete konfigurirati prema svojim željama i osigurati joj pristup autentifikacijom.
Korak 4: Pokrenite Horizon Supervisor: Za početak obrade redova čekanja pomoću Horizon, pokrenite sljedeću naredbu.
php artisan horizon
S Laravel Horizon postavljanjem možete jednostavno upravljati i nadzirati svoje redove čekanja, optimizirati obradu poslova i osigurati nesmetan rad vaše Laravel aplikacije.
Napomena: Za proizvodna okruženja bitno je konfigurirati Supervisor upravljanje Horizon radnicima i osigurati kontinuiranu obradu čekanja.

