شاید نام Keep-Alive بهگوش شما هم رسیده باشد. در این مقاله قصد داریم با این اصطلاح آشنا شده و کاربرد آن را بیان کنیم.
Keep-Alive چیست؟
در حالت پیشفرض در ارتباطات مبتنی بر TCP، هر کانکشنی پس از اتمام بسته میشود و برای ارتباط دوباره میبایست مجدداً باز گردد. از Keep-Alive برای برقراری چند ارتباط و نگه داشتن آن میتوان استفاده کرد.
در صورت عدم استفاده از Keep-Alive ارتباط Http مجبور است مراحل زیر را طی کند:
وقتی تعداد ارتباطها بسیار زیاد باشد و سرور مدام درگیر ایجاد و خاتمهدادن به کانکشنها باشد، در نتیجه سربار زیادی ایجاد میشود که باعث از دست رفتن و تلف شدن زمان میشود. ما میتوانیم با فعال کردن Keep-Alive بر این مشکل غلبه کنیم و همهی این فایلها را در یک اتصال ارسال و از باز کردن و بستن مکرر اتصال جلوگیری کنیم.
اگر به تنظیمات فایلها در وب سرور برای فعال کردن Keep_Alive دسترسی ندارید، میتوانید با اضافه کردن کد زیر در Http header توسط htaccess. آن را فعال کنید.
Header set Connection keep-alive
سینداد یعنی هدیهی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.