آزمایشگاه انلاین

محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate - آزمایشگاه انلاین | سرور مجازی | سرور اختصاصی

چگونه برای امنیت بیشتر پورت ssh را در لینوکس تغییر دهیم؟
چگونه برای امنیت بیشتر پورت ssh را در لینوکس تغییر دهیم؟
نحوه تغییر رمز ویندوز سرور ۲۰۰۸
نحوه تغییر رمز ویندوز سرور ۲۰۰۸
نحوه تغییر رمز ویندوز سرور ۲۰۰۳
نحوه تغییر رمز ویندوز سرور ۲۰۰۳
آموزش نصب MongoDB در سرور لینوکس CentOS
آموزش نصب MongoDB در سرور لینوکس CentOS
آموزش نصب ssl در سی پنل
آموزش نصب ssl در سی پنل
آموزش نصب Webmin در سرور لینوکس
آموزش نصب Webmin در سرور لینوکس
محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate
محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate
DameWare Central Server 12.0.2
DameWare Central Server 12.0.2
افر ویژه تعداد محدود سرور مجازی المان
افر ویژه تعداد محدود سرور مجازی المان
تغییر آی پی در cpanel/whm
تغییر آی پی در cpanel/whm
مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx
مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx
محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی
محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

خرید هاست با قیمت مناسب

خرید هاست با قیمت مناسب

هاست اشتراکی | هاست پربازدید | سرور مجازی المان | سرور مجازی فرانسه | سرور مجازی | هایپر سرور | سرور اختصاصی | سرور | سرور از 12 لوکیشن | سی پنل | دایرکت sll

یکی از امکاناتی که وب سرور Nginx در اختیار مدیر سرور قرار میدهد ، ابزار محدود سازی سرعت دانلود به ازای هر کانکشن است . در کانفیگ سرور های دانلود و آپلود علاوه بر استفاده از تکنیک های محدود سازی حد اکثر تعداد کانکشن های مجاز به وب سرور ، امکان محدود سازی سرعت و ریت دانلود هر یک از این کانکشن ها نیز قدرت کانفیگر سرور را در مدیریت شرایط گوناگون دو چندان میکند .

وب سرور انجین اکس برای حل این مشکل یک Directives بسیار ساده ولی در عین حال قوی به نام limit_rate در اختیار مدیر سرور قرار داده است . limit_rate بخشی از ماژول هسته مرکزی Nginx با نام HttpCoreModule است که در مباحث قبل به آن اشاره کردیم .

محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate

محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate

شکل استفاده از limit_rate برای محدود کردن سرعت دانلود هر کانکشن زنده بسیار ساده و به دور از پیچیدگی های محدود سازی سرعت و کانکشن ها در وب سرور آپاچی می باشد . برای مثال اضافه کردن این خط در بلاک Nginx باعث میشود هر کانکشن امکان دانلود حد اکثر ۳۰ کیلوبایت بر ثانیه را داشته باشد و هرگز از این میزان تجاوز نکند :

limit_rate 30K;

اگر تعداد کانکشن ها نیز محدود شده باشد و مثلا روی ۸ تنظیم شده باشد ، این سرور بلاک یا vhost مجوز اتصال ۸ کانکش برای دانلود را به وب سرور میدهد که هر کانکشن نیز با سرعت ۳۰ کیلوبایت بر ثانیه مجوز دانلود خواهند داشت یعنی در مجموع ۲۴۰ کیلو بایت بر ثانیه…

این ابزار در کنترل بعضی از انواع حملات Dos و DDos به کار مدیر سرور می آید و در کانفیگ سرور های لینوکس وب سایت های شلوغ نیز تاثیر بسزایی خواهد داشت ( معمولا در کنار سایر هدایتگر های Nginx استفاده میشود که در آموزش های بعدی به آن ها اشاره خواهیم کرد)

اشتراک در شبکه اجتماعی

بیوگرافی نویسنده salarkhairkhah

مشاهده تمامی 53 پست

مطالب مشابه با این مطلب

    ارسال دیدگاه جدید

    به نکات زیر توجه کنید

    • نظرات شما پس از بررسی و تایید نمایش داده می شود.
    • لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.