Laravel Horizon र Redis लाम व्यवस्थापन

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,  
],  

Horizon चरण 4: तालिका चलाउनुहोस्

Horizon डेटाबेसमा तालिका सिर्जना गर्न निम्न आदेश चलाउनुहोस्:

php artisan horizon:install

चरण 5: Horizon कार्यकर्ता चलाउनुहोस्

Horizon आदेश प्रयोग गरेर कार्यकर्ता सुरु गर्नुहोस्:

php artisan horizon

 

प्रयोग गर्दै Laravel Horizon

सफल एकीकरण पछि, तपाईं लामहरू व्यवस्थापन गर्न सक्नुहुन्छ र Horizon इन्टरफेस मार्फत लाइन स्थिति हेर्न सक्नुहुन्छ /horizon

Laravel Horizon विभिन्न उपयोगी सुविधाहरू प्रदान गर्दछ, जस्तै लाम प्रशोधन समय निगरानी, ​​कार्यहरू पुन: तालिका, असफल कार्यहरू व्यवस्थापन, र थप उन्नत सुविधाहरू।

 

निष्कर्ष

Laravel Horizon एकीकरण Laravel संग लाम व्यवस्थापन को लागी एक शक्तिशाली उपकरण हो । Redis यसले प्रदर्शन र लाम प्रशोधनमा नियन्त्रण बढाउँछ, तपाईंको Laravel एप्लिकेसन कुशलतापूर्वक र भरपर्दो रूपमा सञ्चालन भएको सुनिश्चित गर्दै।