اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

Keep-Alive چیست؟

Keep-Alive چیست؟

با شما هستیم با آموزش Keep-Alive چیست؟ در خدمت شما خواهیم بود تا انتهای این مطلب ما را همراهی کنید. و یا با  محیط آن آشنا گردید به مطالعه این مطللب بپردازید.

بکاپ منظم روزانه هفتگی ماهانه در یک سرور مجزا از مزیت نگارنوین نسبت به سایرین می باشد.

شرکت نگارنوین با همت بهترین کارشناس های قوی به شما کاربران و مشتریهای عزیز خدمت رسانی میکند تا هرچه آسان تر و بهتر به درخواست های خود برسید.

کاموا تقوی

شاید نام Keep-Alive به‌گوش شما هم رسیده باشد. در این مقاله قصد داریم با این اصطلاح آشنا شده و کاربرد آن را بیان کنیم.

Keep-Alive چیست؟

در حالت پیش‌فرض در ارتباطات مبتنی بر TCP، هر کانکشنی پس از اتمام بسته می‌شود و برای ارتباط دوباره می‌بایست مجدداً باز گردد. از Keep-Alive برای برقراری چند ارتباط و نگه داشتن آن می‌توان استفاده کرد.

در صورت عدم استفاده از Keep-Alive ارتباط Http مجبور است مراحل زیر را طی کند:

  • کلاینت مجبور است برای ایجاد ارتباط با سرور یک کانکشن جدید بسازد.
  • کلاینت یک فایل با فرمت html درخواست می‌کند و پس از تحویل گرفتن آن ارتباط را قطع می‌کند.
  • مرورگر فایل html را می‌خواند و بررسی می‌کند که آیا فایل دیگری برای نمایش وجود دارد یا خیر.
  • پس از تحلیل فایل و در صورت نیاز به فایل‌های دیگر، یک درخواست جدید اتصال برای هر یک از فایل‌ها می‌کند.

وقتی تعداد ارتباط‌ها بسیار زیاد باشد و سرور مدام درگیر ایجاد و خاتمه‌دادن به کانکشن‌ها باشد، در نتیجه سربار زیادی ایجاد می‌شود که باعث از دست رفتن و تلف شدن زمان می‌شود. ما می‌توانیم با فعال کردن Keep-Alive بر این مشکل غلبه کنیم و همه‌ی این فایل‌ها را در یک اتصال ارسال و از باز کردن و بستن مکرر اتصال جلوگیری کنیم.

چگونه Keep-Alive را فعال کنیم؟

اگر به تنظیمات فایل‌ها در وب سرور برای فعال کردن Keep_Alive دسترسی ندارید، می‌توانید با اضافه کردن کد زیر در Http header توسط htaccess. آن را فعال کنید.


Header set Connection keep-alive

 

سرور مجازی فنلاند

تبریک می گوییم مقاله آموزش Keep-Alive چیست؟ پایان رسید با مقالات بعدی ما را همراهی کنید.

شعار همیشگی: حفظ مشتریان فعلی ، دعوت از مشتریان قبلی ، جذب مشتریان آتی.

Share this Post

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *