ضبط KeepAlive على وقت كبير يتجاوز 5 ثواني

ضبط KeepAlive على وقت كبير يتجاوز 5 ثواني خطأ على سيرفر مزدحم، لانه ليس بصالحك ان تحتفظ بعدد إتصالات كثيرة في نفس الوقت فهذا كفيل ان يزيد من استهلاك الموارد، وايضاً يكون عائق في بعض الاحيان بشكل او بأخر لإستقبال الطلبات الجديدة من كونكشن جديد.

عن تجربة أفضل وقت هو بين 3 إلى 10 ثواني كحد أقصى و5 ثواني وقت جداً مناسب. لماذا؟ الهدف من KeepAlive انك تبقي الاتصال مفتوح بين السيرفر والعميل لحين اكتمال تحميل/ارسال كل مكونات الصفحة من السيرفر إلى العميل ومعظم صفحات الويب الجيدة لا تاخذ اكثر من 5 ثواني لتحميل كل المكونات (الفيديو وملفات التحميل هذه شأن أخر)، ايضاً وظيفة KeepAlive الحقيقية ليست استمرار الاتصال في حال قرر العميل النقر على صفحة اخرى بنفس الوقت، بل وظيفتها الحقيقية هي المحافظة على الاتصال اثناء تحميل المكونات وهنا اقصد Text, HTML, CSS, JS, Imges فكل ملف من هذا يحتاج طلب HTTP منفصل.

📮 المتابعة عبر البريد الالكتروني

عند الاشتراك سيصلك جديد منشوراتي ومقالاتي على ايميلك. لا يتم نشر اي اعلانات ابدًا، فقط المقالات التي انشرها هنا في مدونتي هذه.

شاركني برأيك