Keep-Alive क्या है?

Keep-Alive क्या है ,कैसे यह कैसे काम करता है ?

Keep-Alive एक HTTP हेडर है जो वेब सर्वर को वेब ब्राउज़र से कई अनुरोधों के लिए एक कनेक्शन का उपयोग करने की अनुमति देता है। HTTP/1 चल रहे सर्वर अक्सर रखने के लिए जीवित वेबसाइट के प्रदर्शन में सुधार पर बदल गया है । रखने के जीवित हेडर का उपयोग HTTP/2 में नहीं किया जाता है क्योंकि यह HTTP/2 प्रोटोकॉल का डिफ़ॉल्ट व्यवहार है ।

जब Keep-Alive एक वेब सर्वर पर सक्षम है, यह सर्वर और ग्राहकों (वेबसाइट आगंतुकों) के बीच लगातार कनेक्शन बनाता है । टीसीपी कनेक्शन तब तक खुला रहता है जब तक कि यह बंद न हो जाए या समय निकल जाए। चूंकि प्रत्येक टीसीपी कनेक्शन को हैंडशेक प्रक्रिया पूरी करनी होगी, इसलिए कई कनेक्शन पेज लोड समय बढ़ाते हैं। Keep-Alive ब्राउज़रों के लिए एक ही कनेक्शन पर छवियों और सीएसएस फ़ाइलों जैसे सभी वेबपेज परिसंपत्तियों को डाउनलोड करने का एक तरीका प्रदान करता है।

Keep-Alive का नुकसान यह है कि यह वेब सर्वर से अधिक प्रणाली संसाधनों की आवश्यकता है। यदि सर्वर पर वेबसाइटों को बहुत अधिक ट्रैफ़िक प्राप्त होते हैं, तो इसमें कई – संभवतः कई हजार हो सकते हैं – लगातार कनेक्शन एक बार में खुलते हैं। अंततः, सर्वर नए कनेक्शन को संभालने और अनुत्तरदायी बनने में सक्षम नहीं हो सकता है। अपाचे सर्वर को अधिकतम क्षमता तक पहुंचने से रोकने के लिए निम्नलिखित निर्देश प्रदान करता है:

* KeepAliveTimeout – नए अनुरोधों की प्रतीक्षा करते समय अधिकतम समय लगातार कनेक्शन खुला रह सकता है

* MaxKeepAliveRequests – एक ही कनेक्शन के भीतर अनुमति दी अनुरोधों की अधिकतम संख्या, इससे पहले कि इसे रीसेट करने की आवश्यकता है

अपाचे सर्वर पर जीवित रखने को सक्षम करने के लिए, निम्नलिखित कोड को सर्वर-वाइड में जोड़ें, फ़ाइल या <href=”https://fileinfo.com/extension/htaccess” लक्ष्य = “fileinfo”> शामिल हैं। एक विशिष्ट वेबसाइट की HTACCESS फ़ाइल:

<मॉड्यूल mod_headers.c>
हेडर सेट कनेक्शन रखने के जीवित
</आईएफमॉडुल>

इस पृष्ठ पर Keep-Alive की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास जीवित रखें परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।