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 অ্যাপ্লিকেশনটি দক্ষতার সাথে এবং নির্ভরযোগ্যভাবে কাজ করে তা নিশ্চিত করে।