Есть Freebsd 8.2. Есть сквид такой squid-2.7.9_1.
Слушает два порта. Настройки - минимальные. Кеширование
Код: Выделить всё
cache_dir ufs /usr/local/squid/cache 1000 16 256
cache_mem 256 MB
grep CPU /var/run/dmesg.boot
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (2393.19-MHz 686-class CPU)
Симптомы такие:
В средине дня - где-то в обед - пользователи (всего около 250 человек, но со скайпами, фейсбуками, вконтактами, короче говоря, инет пользуют хорошо)начинают жаловаться, что не открываются страницы.
Т.е. разные браузеры( и системы XPюши и MACи) - результат один - браузер отправил запрос на сквид - и ждет ответа - его нет.
При этом у других пользователей - нормально работает. Т.е выборочно как-то.
Вечером снял показания(никаких нареканий от пользователей) - количество сокетов открытых
Код: Выделить всё
sockstat -4 | grep squid | wc
1662 11634 127610
в cache.log - ничего необычного, dns (Bind 9.x)- в момент зависания - резольвит.
access.log - отключил, сыпется много - думал поможет, а нет.
В kernel логе - обычые вещи kernel: Limiting closed port RST response from ??? to 200 packets/sec - пару раз за день.
Вопросы, значит, такие по порядку.
1. Чем можно нагрузить squid? Т.е. Хочу устроить ему стресс-тест.Может у кого есть хау-ту.
2. Админ я не очень, поэтому подскажите, какие параметры еще стоит поглядеть при норм. работе / при зависании?
Спасибо заранее.