Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Sasha01 Гость
|
Добавлено: Вт Фев 17 2004 03:36 Заголовок сообщения: Через мой скрипт можно осуществить атаку DoS :( |
|
|
Имеется сайт Unix+Perl+mySQL
Имеется сервис поиска: вызывается скрипт на перле и обращается к mySQL
Один чувачок в один прекрасный день сгенерировал много GET запросов на поиск и mySQL встал колом. Помог только reboot.
Вопрос: как перед началом осуществления "тяжелой" части скрипта проверить не сильно ли нагружен сам сервер и СУБД в частности. И если обслуживание данного запроса потенциально приведет к зависанию чего-либо, то вернуть клиенту сообщение типа "Извините,
сервер занят. Попытайтесь позже". |
|
Вернуться к началу |
|
|
wildwind
Зарегистрирован: 03.02.2004 Сообщения: 268 Откуда: Москва
|
Добавлено: Вт Фев 17 2004 19:00 Заголовок сообщения: |
|
|
1. Запросить у сервера нечто типа количества активных сессий...
2. Использовать пул соединений, (если уже не используется), ограничить количество открываемых сессий. |
|
Вернуться к началу |
|
|
|