PDA

View Full Version : سوال: محدود سازی ip های پر درخواست



asmahr
پنج شنبه 12 مهر 1397, 00:18 صبح
سلام وقت بخیر:افسرده:

یک سرویس داریم که api های کاربردی ارائه میدیم

یک نمایندگی هاست با منابع اختصاصی تهیه کردیم که رم 4 و سی پیو 4 هسته داره(نسبت به خدماتی که ارائه میدیم خیلی زیاد هم هست)

به دلیل حجم بالای درخواست ip ها سرور خیلی تحت فشار قرار میگیره و یکسره از میزبانی تذکر دریافت میکنیم و هرچقدر هم سرور رو ارتقا میدیم بازم بعد از چند وقت دوباره میزبانی میگه از حد منابع استفاده میکنید:گریه::گریه::گریه:

حالا یک سورس روتر نوشتم که تا حدی مشکلم رو رفع میکنه(با کمک فایل .htaccess همه درخواست ها میاد به یک فایل php و ازونجا هم میشه ip ها و هم درخواست ها رو کنترل و مدیریت کرد)

اما الان یک مشکل جدید دارم:عصبانی++:

اینکه من نمیخوام ip پرمصرف رو کاملا بلاک کنم(که خیلی راحته)؛ میخوام محدود کنم

اینجا دو سوال تا به وجود میاد

1-) اینکه من در پاسخ هدر ارور 403 و صفحه 403 رو بازگشت بدم(یا ip رو منقل کنم به یک پوشه ک دسترسیش محدود شدس(همون ارور 403 اما توسط سرور))، از فشار سرور کم میکنه؟:متفکر:

2-) اگر روش 403 جواب نمیده و فشار رو کم نمیکنه باید چکار کنم که از درخواست زیاد ip ها خلاص بشم؟:متفکر:



لطفا کامل راهنمایی کنید ممنون.