Laravel Horizon on tehokas jononhallintatyökalu, jonka tarjoaa Laravel. Se tekee jonojen käsittelystä helppoa ja tehokasta. Integroituna sovellukseen tarjoaa vankat jononhallinta- ja valvontaominaisuudet, mikä parantaa sovelluksesi suorituskykyä ja Redis luotettavuutta. Laravel Horizon Laravel
Integrointi Laravel Horizon kanssa Redis
Integroidaksesi Laravel Horizon kanssa Redis, sinun on asennettava Redis ja Horizon ja määritettävä sitten tiedoston asetukset config/horizon.php
.
Vaihe 1: Asenna Redis
Asenna ensin Redis palvelimellesi ja varmista, että se Redis toimii.
Vaihe 2: Asenna Laravel Horizon
Asenna Laravel Horizon kautta Composer:
composer require laravel/horizon
Vaihe 3: Määritä Laravel Horizon
Avaa config/horizon.php
tiedosto ja määritä Redis yhteys:
'redis' => [
'driver' => 'redis',
'connection' => 'default', // The Redis connection name configured in the config/database.php file
'queue' => ['default'],
'retry_after' => 90,
'block_for' => null,
],
Vaihe 4: Suorita Horizon taulukko
Horizon Luo taulukko tietokantaan suorittamalla seuraava komento:
php artisan horizon:install
Vaihe 5: Suorita Horizon työntekijä
Käynnistä Horizon Worker komennolla:
php artisan horizon
Käyttämällä Laravel Horizon
Onnistuneen integroinnin jälkeen voit hallita jonoja ja tarkastella jonon tilaa käyttöliittymän kautta Horizon osoitteessa /horizon
.
Laravel Horizon tarjoaa useita hyödyllisiä ominaisuuksia, kuten jonojen käsittelyajan valvontaa, tehtävien uudelleen ajoittamista, epäonnistuneiden töiden hallintaa ja edistyneempiä ominaisuuksia.
Johtopäätös
Laravel Horizon on tehokas työkalu jonojen hallintaan integroinnin Laravel avulla Redis. Se parantaa suorituskykyä ja jonojen käsittelyn hallintaa varmistaen, että sovelluksesi Laravel toimii tehokkaasti ja luotettavasti.