URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 54359
[ Назад ]

Исходное сообщение
"Проблемы с delay_pools"

Отправлено stalker_2000 , 11-Мрт-05 19:50 
Суть в следующем. Стоит сквид 2.5.STABLE8. Настроил пулы, а они то работают, то нет. В конце концов я откопал фак, где нашел ответ на свою проблему:

Q6.2. Использую delay pools. При рестарте прокси резко возрастает нагрузка в канале. Почему?
A. Все верно. При рестарте в пулы попадут только НОВЫЕ запросы. Все прежние запросы под органичение не попадают, отсюда и нагрузка.

Получается, что при каждом реконфиге все качальщики получают всю ширину канала и начинают наглеть. Но у меня через реконфиг сквида делается учет траффика и отключения превысивших лимит юзеров, реконфиг происходит каждые 2 минуты. Неужели эта фигня до сих пор не решена? Или я чего-то не знаю?


Содержание

Сообщения в этом обсуждении
"Проблемы с delay_pools"
Отправлено stalker_2000 , 12-Мрт-05 20:13 
UP

"Проблемы с delay_pools"
Отправлено Grayich , 13-Мрт-05 05:14 
насчет 2.5.STABLE8 непомню, у меня щас 2.5.STABLE9_1

сколько раз проверял, нормально вроде.


"Проблемы с delay_pools"
Отправлено Mikka , 14-Мрт-05 12:27 
Посмотрите баги сквида
Bug #500
    delay_pools stops working on -k reconfigure

Баг давний, до сих пор не исправленный. Выход - при изменении конфигурации не делать reconfigure, а делать stop/start, к примеру (для стартап скрипта) /usr/local/etc/rc.d/squid restart


"Проблемы с delay_pools"
Отправлено Mikka , 14-Мрт-05 12:30 
А вообще, делать реконфиг каждые две минуты - неправильное решение.
Гораздо лучше считать чем -нить, а перезапуск делать только когда нужно.
Вряд ли это каждые 2 минуты даже при 5000 юзерах.

"Проблемы с delay_pools"
Отправлено stalker_2000 , 15-Мрт-05 13:52 
>А вообще, делать реконфиг каждые две минуты - неправильное решение.
>Гораздо лучше считать чем -нить, а перезапуск делать только когда нужно.
>Вряд ли это каждые 2 минуты даже при 5000 юзерах.

Юзеров гораздо меньше - порядка 50 :).
А рестарт не катит абсолютно - все закачки рвутся и юзерам снова придётся проходить авторизацию.

ЗЫ. Не пойму. Баг древний а устранить не до сих пор удосужились...


"Проблемы с delay_pools"
Отправлено Mikka , 16-Мрт-05 11:29 
Чтобы его устранить, нужно целиком переписывать модуль, отвечающий за delay pools. В 3-версии обещали переписать все.

>>А вообще, делать реконфиг каждые две минуты - неправильное решение.
>>Гораздо лучше считать чем -нить, а перезапуск делать только когда нужно.
>>Вряд ли это каждые 2 минуты даже при 5000 юзерах.
>
>Юзеров гораздо меньше - порядка 50 :).
>А рестарт не катит абсолютно - все закачки рвутся и юзерам снова
>придётся проходить авторизацию.
>
>ЗЫ. Не пойму. Баг древний а устранить не до сих пор удосужились...
>