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

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

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

از دیگر قابلیت هایی که وب سرور Nginx میتواند در اختیار مدیر سرور مجازی قرار دهد ، ابزاری برای

محدود کردن سرعت دانلود به ازای هر یک کانکشن میباشد.

در کانیگ سرور مجازی های دانلود و آپلود بعلاه استفاده کردن از تکنیک های محدود سازی تعداد کانکشن های مجاز به

وب سرور، توانایی محدود سازی سرعت و ریت دانلود هر کدام از کانکشن ها هم قدرت و توانایی کانفیگر سرور مجازی را

در مدیریت دو چندان میکند.

نحوه استفاده کردن از limit_rate برای محدود کردن سرعت دانلود هر کدام از کانکشن های زنده بسیار ساده و راحت میباشد.

و همانند وب سرور آپاچی پیچیده و مشکل نیست.

به عنوان مثال برای اضافه کردن دستور زیر در بلاک Nginx موجب میشود هر کدام از کانکشن ها

توانایی دانلود حداکثر 30 کیلوبایت را داشته باشند و از این 30 کیلو بایت بیشتر نشود.

limit_rate 30K;

اگر بعضی از کانکشن ها هم محدود شده باشند و به عنوان مثال روی 8 تنظیم شده باشند، این سرور مجازی بلاک،

اجازه اتصال 8 کانکشن برای دانلود را به وب سرور داده که هر کدام از کانکشن ها با سرعت 30 کیلو بایت

بر ثانیه اجازه دانلود دارند.

همینطور این ابزار میتواند در برابر بعضی حملات همانند Dos و DDos به کمک مدیران سرور مجازی آیند و در کانفیگ کردن

سرور مجازی های لینوکس وب سایت های شلوغ تاثیر مثبت خواهند داشت.