KeepAliveTimeout
यदि किसी नए अनुरोध को किसी निश्चित अवधि के भीतर जारी नहीं किया जाता है, तो अपाचे एक जीवित कनेक्शन को बंद करने के लिए मौजूद है। बशर्ते उपयोगकर्ता अपने ब्राउज़र / टैब को बंद न करे, यह टाइमआउट (आमतौर पर 5-15 सेकंड) वह होता है जो अंततः सबसे अधिक जीवित कनेक्शन को बंद कर देता है, और सर्वर संसाधनों को अनिश्चित काल तक कनेक्शन पर रोककर बर्बाद होने से बचाता है।
अब MaxKeepAliveRequests
निर्देश HTTP अनुरोधों की संख्या पर एक सीमा रखता है जो एकल टीसीपी कनेक्शन (इसके कारण खुला छोड़ दिया गया KeepAlive
) की सेवा करेगा। 0
इसका मतलब यह है कि असीमित संख्या में अनुरोधों की अनुमति है।
आप इसे कभी भी "अनलिमिटेड" कुछ भी क्यों सेट करेंगे? बशर्ते एक ग्राहक अभी भी सक्रिय रूप से अनुरोध कर रहा है, उन्हें समान रखने वाले कनेक्शन पर होने में क्या नुकसान है? सीमा पूरी हो जाने के बाद, अनुरोध अभी भी आते हैं, बस एक नए कनेक्शन पर।
जिस तरह से मैं इसे देखता हूं, इसका कोई मतलब नहीं है। मैं क्या खो रहा हूँ?