Laravel Horizon minangka alat manajemen antrian sing kuat sing diwenehake dening Laravel. Iku ndadekake ngatur pangolahan antrian gampang lan efisien. Yen digabungake karo Redis, Laravel Horizon nawakake manajemen antrian lan kemampuan ngawasi sing kuat, nambah kinerja lan linuwih Laravel aplikasi sampeyan.
Integrasi Laravel Horizon karo Redis
Kanggo nggabungake Laravel Horizon karo Redis, sampeyan kudu nginstal Redis lan Horizon, banjur ngatur opsi ing config/horizon.php
file.
Langkah 1: Instal Redis
Pisanan, instal Redis ing server lan priksa manawa Redis wis mlaku.
Langkah 2: Instal Laravel Horizon
Instal Laravel Horizon liwat Composer:
composer require laravel/horizon
Langkah 3: Konfigurasi Laravel Horizon
Bukak config/horizon.php
file lan konfigurasi Redis sambungan:
'redis' => [
'driver' => 'redis',
'connection' => 'default', // The Redis connection name configured in the config/database.php file
'queue' => ['default'],
'retry_after' => 90,
'block_for' => null,
],
Langkah 4: Run Horizon Table
Jalanake perintah ing ngisor iki kanggo nggawe Horizon tabel ing basis data:
php artisan horizon:install
Langkah 5: Run Horizon Worker
Miwiti Horizon Worker nggunakake printah:
php artisan horizon
nggunakake Laravel Horizon
Sawise integrasi sukses, sampeyan bisa ngatur antrian lan ndeleng status antrian liwat Horizon antarmuka ing /horizon
.
Laravel Horizon nyedhiyakake macem-macem fitur sing migunani, kayata ngawasi wektu pangolahan antrian, jadwal maneh tugas, ngatur proyek sing gagal, lan fitur sing luwih maju.
Kesimpulan
Laravel Horizon minangka alat sing kuat kanggo ngatur antrian kanthi Laravel integrasi Redis. Iki nambah kinerja lan kontrol liwat pangolahan antrian, mesthekake Laravel aplikasi sampeyan bisa digunakake kanthi efisien lan andal.