TIME_WAIT или как бороться с излишней нагрузкой на сервер
Добавлено: 08 апр 2009, 00:01
Я в последнее время стал замечать - што как то не стало хватать мощностей серверу (железу). Вроде ничего нового не ставил . Всё то же самое работает . НО ! MySQL стал жрать много ресурсов .
Отключил один сервер контры (AWP который). Не помогло . СТал грешить на статистику HLSatX . НО и она не причём !
И тут Я решил пасматреть што с сетью тварицца...... и был очень удивлён :

Што то робот поисковичёк с aport.ru балует ! Гадёнышь такой ! Как тока Я вырубил Apache - всё пришло в норму !
Тут же сделал :
И вот ещё што нарыл по этой теме :
Отключил один сервер контры (AWP который). Не помогло . СТал грешить на статистику HLSatX . НО и она не причём !
И тут Я решил пасматреть што с сетью тварицца...... и был очень удивлён :

Што то робот поисковичёк с aport.ru балует ! Гадёнышь такой ! Как тока Я вырубил Apache - всё пришло в норму !
Тут же сделал :
Код: Выделить всё
iptables -t nat -A PREROUTING -s 194.67.18.228 -j DROP
Код: Выделить всё
присутствует немалое количество неудавшихся соединений
попробуй установить следующие параметры (можешь добавить в /etc/sysctl.conf)
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1800
net.ipv4.tcp_synack_retries = 3
это снизит количество левых соединений