Laravel Horizon
yra galingas įrankis, leidžiantis efektyviai valdyti eiles ir lengvai apdoroti užduotis. Naudodami Horizon
, galite stebėti, konfigūruoti ir keisti eilių sistemą, kad galėtumėte efektyviai atlikti užduotis ir užtikrinti sklandų užduočių apdorojimą programoje Laravel.
Pagrindiniai naudojimo pranašumai Laravel Horizon
Stebėjimas realiuoju laiku
Horizon
yra realaus laiko prietaisų skydelis, leidžiantis stebėti eilių ir užduočių būseną ir našumą. Galite lengvai sekti laukiančių, užbaigtų ir nepavykusių užduočių skaičių, taip pat kiekvienos eilės apdorojimo laiką ir pralaidumą.
Eilių valdymas
Horizon
supaprastina eilių valdymą suteikdama patogią sąsają eilėms tvarkyti ir užduočių prioritetams nustatyti. Galite lengvai pristabdyti, tęsti ir konfigūruoti eiles, kad būtų lengviau tvarkyti įvairių tipų užduotis ir nustatyti svarbiausių užduočių prioritetus.
Efektyvus darbų apdorojimas
Horizon
padeda optimizuoti užduočių apdorojimą, panaudojant Laravel galingą eilių darbuotojų valdymą. Tai leidžia nurodyti kiekvienos eilės darbuotojų ir procesų skaičių, užtikrinant, kad darbai būtų apdorojami efektyviai ir tolygiai paskirstomi turimiems ištekliams.
Supervisor Integracija
Horizon
sklandžiai integruojasi su Supervisor procesų valdymo sistema, skirta Unix tipo operacinėms sistemoms. Supervisor užtikrina, kad jūsų eilės darbuotojai visada dirbtų ir veiktų, net jei jie netikėtai sugenda arba sustoja, taip padidinant eilės apdorojimo patikimumą.
Darbo pradžia su Laravel Horizon
Norėdami naudoti Laravel Horizon
, turite atlikti šiuos veiksmus:
1 veiksmas: Įdiekite Laravel Horizon
per Composer
: Vykdykite šią komandą savo Laravel projekto kataloge, kad įdiegtumėte Horizon
.
composer require laravel/horizon
2 veiksmas: paskelbkite konfigūraciją: įdiegę paskelbkite Horizon
konfigūracijos failą naudodami šią „Artisan“ komandą.
php artisan horizon:install
3 veiksmas: sukonfigūruokite Horizon
prietaisų skydelį: Horizon
pateikiama realiojo laiko prietaisų skydelis, skirtas eilėms stebėti. Galite sukonfigūruoti prietaisų skydelį pagal savo skonį ir saugiai pasiekti jį naudodami autentifikavimą.
4 veiksmas: paleiskite Horizon
Supervisor: norėdami pradėti apdoroti eiles naudodami Horizon
, paleiskite šią komandą.
php artisan horizon
Nustatę Laravel Horizon
galite lengvai valdyti ir stebėti eiles, optimizuoti užduočių apdorojimą ir užtikrinti sklandų programos veikimą Laravel.
Pastaba: Gamybos aplinkoje būtina sukonfigūruoti, Supervisor kad būtų valdomi Horizon
darbuotojai ir būtų užtikrintas nuolatinis eilių apdorojimas.