Laravel Horizon द्वारे प्रदान केलेले एक शक्तिशाली रांग व्यवस्थापन साधन आहे Laravel. हे रांग प्रक्रिया व्यवस्थापित करणे सोपे आणि कार्यक्षम करते. सह समाकलित केल्यावर Redis, Laravel Horizon मजबूत रांग व्यवस्थापन आणि देखरेख क्षमता प्रदान करते, आपल्या अनुप्रयोगाची कार्यक्षमता आणि विश्वासार्हता वाढवते Laravel.
Laravel Horizon सह एकत्रीकरण Redis
Laravel Horizon सह समाकलित करण्यासाठी Redis, तुम्हाला स्थापित करणे आवश्यक आहे Redis आणि Horizon, आणि नंतर फाइलमधील पर्याय कॉन्फिगर करणे आवश्यक आहे config/horizon.php
.
पायरी 1: स्थापित करा Redis
प्रथम, Redis आपल्या सर्व्हरवर स्थापित करा आणि ते Redis चालू असल्याची खात्री करा.
पायरी 2: स्थापित करा Laravel Horizon
Laravel Horizon द्वारे स्थापित करा Composer:
composer require laravel/horizon
पायरी 3: कॉन्फिगर करा Laravel Horizon
फाइल उघडा config/horizon.php
आणि Redis कनेक्शन कॉन्फिगर करा:
'redis' => [
'driver' => 'redis',
'connection' => 'default', // The Redis connection name configured in the config/database.php file
'queue' => ['default'],
'retry_after' => 90,
'block_for' => null,
],
पायरी 4: Horizon टेबल चालवा
Horizon डेटाबेसमध्ये टेबल तयार करण्यासाठी खालील आदेश चालवा:
php artisan horizon:install
पायरी 5: Horizon कार्यकर्ता चालवा
Horizon कमांड वापरून कार्यकर्ता सुरू करा:
php artisan horizon
वापरत आहे Laravel Horizon
यशस्वी एकीकरणानंतर, तुम्ही रांग व्यवस्थापित करू शकता आणि Horizon वरील इंटरफेसद्वारे रांगेची स्थिती पाहू शकता /horizon
.
Laravel Horizon विविध उपयुक्त वैशिष्ट्ये प्रदान करते, जसे की रांगेतील प्रक्रियेच्या वेळेचे निरीक्षण करणे, कार्ये पुन्हा शेड्यूल करणे, अयशस्वी नोकरी व्यवस्थापित करणे आणि अधिक प्रगत वैशिष्ट्ये.
निष्कर्ष
Laravel Horizon Laravel एकत्रीकरणासह रांगांचे व्यवस्थापन करण्यासाठी हे एक शक्तिशाली साधन आहे Redis. हे कार्यप्रदर्शन आणि रांग प्रक्रियेवर नियंत्रण वाढवते, तुमचा Laravel अनुप्रयोग कार्यक्षमतेने आणि विश्वासार्हतेने कार्य करते याची खात्री करून.