Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » ограничение пользоватей mysql для debian

Страниц (1): [1]
 

1. daglas1 - 19 Февраля, 2014 - 12:16:06 - перейти к сообщению
Всем привет.
Вобщем есть вдс под управлением дебиан.
Под ним 2 десятка баз данных и столько же сайтов. Базы не маленькие, некоторые больше 1 гб и активно обновляются. Иногда на столько активно что мускулный сервис еле работает а то и вообще падет и ресурсов не хватает даже для nginx.
Собственно появилось желание ограничить пользователей каждой базы определенным процесорным лимитом или лимитом оперативы.
Сам мускул предоставляет возможность сделать лимиты по количеству запросов.
Но запросы не самый удачный вариант, ибо не всегда их количество определяет загрузку сервера.
Есть ли под дебиан спецаильный сервис для лимитированния нагрузки на БД?
2. Мелкий - 19 Февраля, 2014 - 12:29:50 - перейти к сообщению
Cgroups
К дебиану прямого отношения не имеет, т.к. фича напрямую ядра.
3. daglas1 - 19 Февраля, 2014 - 13:14:13 - перейти к сообщению
[quote=Мелкий][/quote]
спасибо, кажись именно то что надо.
4. daglas1 - 24 Февраля, 2014 - 10:58:51 - перейти к сообщению
вобщем пока выручает меня лимит запросов в час, установленный на мускульную базу пробелемного сайта. Который полюбили во всех смыслах слова, ддосеры. Смотрел логи сервера. Атакуют его с 3-5 айпишников и много потоков создают. В общей сложности иногда пару сотен запросов в секунду. Айпишники разных стран Европы и Китая. Хотя сайт тупо на русском, и комерческого интереса для иностранцев не представляет вообще.
Пока баню айпишники и на 2-3 дня это помагает. Иногда на пол дня. Так или иначе теперь другие БД сервера не нагружены, когда проблемная БД выбирает лимит запросов.

 

Powered by ExBB FM 1.0 RC1