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 درخواست موثر اور قابل اعتماد طریقے سے چلتی ہے۔