ورود

View Full Version : از کار انداختن سایت با ارسال درخواست های متعدد به MySQL



prg_mail
یک شنبه 08 آبان 1401, 10:55 صبح
اخیرا حملاتی به سایت من انجام داده میشه که باعث بالا رفتن تعداد Threads های همزمان مای اسکیو ال میشه و وقتی به سقف میرسه سایت با خطالی 503 از دسترس خارج میشه.
یعنی هکر با با بردن تعداد کانکشن همزمان به مای اس کیو ال سایت رو دان میکنه
سایت پی اچ پی و مای اس کیو ال میباشد بدون استفاده از cms
mysqli_connect(): (HY000/1226): User 'X' has exceeded the 'max_user_connections' resource
راهکار جلوگیری و رفع مشکل رو میخاستم.

rezaarmi
سه شنبه 22 آذر 1401, 00:37 صبح
سلام
برای اینکه متوجه بشی باید اول Show full processlist; چک کنی برای اینکار از طریق ترمینال می تونی از طریق navicat هم می تونی navicat یک نرم افزار مدیریت پایگاه داده است.
بعد باید تنظیمات mysql رو درست کنی مشکلت حل میشه /
این دستورش هست:
SET GLOBAL max_connections = 300;