Здраствуйте!
Посоветуйте кто имел дело с настройкой "темы". У меня FreeBSD 4.3 и Squid 2.4.7-stable. Настроил delay-pools и стал уже создавать конфигурацию под реальные условия, как столкнулся с ситуацией, которую опишу ниже.
Пока приведу настройки, чтобы все было предметно:#AUTHENTICATION
authenticate_program /usr/squid/ncsa_auth /usr/squid/paswd_ncsa
#ACCESS LIST
acl test src 10.1.1.1/32
acl bigfiles urlpath_regex -i \.mp3$ \.zip$ \.avi$ \.mpeg$ \.exe$ \.iso$
acl ncsa_auth proxy_auth REQUIRED
acl all src 0.0.0.0/0.0.0.0
#ACCESS TO THE CACHE
http_access allow ncsa_auth
http_access deny all
#TRANSPARENCY PROXY
#httpd_accel_host virtual
#httpd_accel_port 80
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
#DELAY-POOLS
delay_pools 1
delay_class 1 1
delay_access 1 allow test
delay_access 1 deny all
delay_parameters 1 1000/1000А теперь представим себе ситуацию, что подходит ко мне человек и жалуется, говорит что ему надо скачать файл очень необходимый для работы, действительно необходимый, например *.iso, а на той скорости что у него сейчас качается (например, как сейчас в конфигурации настроен delay-pools 1) 1000байт будет до конца месяца, а ему надо до завтра. Все это я понимаю, и поэтому мне необходимо переконфигурить delay-pools, на большую скорость или же исключить машину этого человека из соответствующего acl, в нашей ситуации из test. Что собственно я и делаю (изменяю delay_parameters 1 8000/8000) ,и перезапускаю скуид ./squid -k reconfigure. После этого я могу наблюдать следующую картину на машине человека (очень далеко к нему идти и неудобно поэтому)- качаться начинает по максимуму, который в данную минуту при нагрузке в сумме со всеми остальными, может выдать канал, то есть канал начинает забиватся, и все недовольны - медленно все работает, страницы не доступны в Интернет и т.д. Исправляется это так: приостанавливается закачка файла на машине человека (например reget), а потом снова включается или же останавливается squid и потом запускается заново.Вот так !!!?????
До машины человека далеко идти, а нет ли инструмента в squid или в каком -то средстве к нему, чтобы посмотреть подобные данные???
Напишите ссылки, где вообще есть ПО к squid, пожалуйста.
Спасибо заранее!
И я никак не пойму, каким образом работает delay-pools, но факт есть факт.
Каким образом, контролируется входящий поток который идет от провайдера????
В delay_parameters цифры 1000/1000:
1-я это скорость с которой будут отдаваться данные или же с которой будут приходить из Интернета?????
И не совсем мне понятна вторая цифра - смысл максимума определенного обьема данных, котрые мы выделяем пользователю. Обьясните????
Срасибо.
Удачи Всем!
http://www.squid-cache.org/bugs/show_bug.cgi?id=219
>http://www.squid-cache.org/bugs/show_bug.cgi?id=219Ясно! Спасибо успокоили.
И все же можно получить ответы на другие вопросы!
Спасибо заранее.
Увидимся в цирке.