Laravel Horizon është një mjet i fuqishëm i menaxhimit të radhëve i ofruar nga Laravel. Ai e bën menaxhimin e përpunimit të radhëve të lehtë dhe efikas. Kur integrohet me Redis, Laravel Horizon ofron aftësi të fuqishme të menaxhimit dhe monitorimit të radhëve, duke rritur performancën dhe besueshmërinë e Laravel aplikacionit tuaj.
Duke u integruar Laravel Horizon me Redis
Për t'u integruar Laravel Horizon me Redis, duhet të instaloni Redis dhe Horizon, dhe më pas të konfiguroni opsionet në config/horizon.php
skedar.
Hapi 1: Instaloni Redis
Së pari, instaloni Redis në serverin tuaj dhe sigurohuni që Redis të funksionojë.
Hapi 2: Instaloni Laravel Horizon
Instaloni Laravel Horizon nëpërmjet Composer:
composer require laravel/horizon
Hapi 3: Konfiguro Laravel Horizon
Hapni config/horizon.php
skedarin dhe konfiguroni Redis lidhjen:
'redis' => [
'driver' => 'redis',
'connection' => 'default', // The Redis connection name configured in the config/database.php file
'queue' => ['default'],
'retry_after' => 90,
'block_for' => null,
],
Hapi 4: Ekzekutoni Horizon tabelën
Ekzekutoni komandën e mëposhtme për të krijuar tabelën Horizon në bazën e të dhënave:
php artisan horizon:install
Hapi 5: Run Horizon Worker
Filloni Horizon Worker duke përdorur komandën:
php artisan horizon
Duke përdorur Laravel Horizon
Pas integrimit të suksesshëm, mund të menaxhoni radhët dhe të shikoni statusin e radhës përmes Horizon ndërfaqes në /horizon
.
Laravel Horizon ofron veçori të ndryshme të dobishme, të tilla si monitorimi i kohës së përpunimit të radhës, riprogramimi i detyrave, menaxhimi i punëve të dështuara dhe veçori më të avancuara.
konkluzioni
Laravel Horizon është një mjet i fuqishëm për menaxhimin e radhëve Laravel me Redis integrim. Ai rrit performancën dhe kontrollin mbi përpunimin e radhës, duke siguruar që Laravel aplikacioni juaj të funksionojë në mënyrë efikase dhe të besueshme.