The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Squid and delay_pools...any more..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Squid and delay_pools...any more..."
Сообщение от Sphinx emailИскать по авторуВ закладки(??) on 28-Апр-04, 10:42  (MSK)
Может кто-нибудь подскажет где могут быть грабли зарыты?
Есть Debian Woody, Squid 2.4.6, настроено прозрачное проксирование. В некоторый момент времени понадобились пулы задержки. В конфиге следующее:

delay_pools 2
delay_class 1 2
delay_class 2 1
delay_access 2 allow user1
delay_aceess 2 allow user2
.
.
delay_access 2 allow userN
delay_access 2 denay all

delay_access 1 allow subnet
delay_access 1 deny all

delay_initial_bucket_level 10

delay_parameters 1 16384/16384 10240/10240    #pool1 -> 128Kbit/sec network, ~10Kbyte/sec per-user

delay_parameters 2 10240/10240 #~10Kbyte/sec per-user

Сначала все работает вроде как в рамках заданного, но в некоторый момент
страницы начинают отдаваться пользователям со скоростью 600-800 Byte/sec.
При этом суммарная загрузка выходного и входного сетевых интерфейсов не высокая(по показаниям bwm). Загрузка процесора/памяти тоже.
Есть какие-нибудь светлые мысли по поводу? Может я чего-то не понимаю в принципах работы пулов?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Squid and delay_pools...any more..."
Сообщение от ipmanyak Искать по авторуВ закладки on 28-Апр-04, 11:13  (MSK)
>Может кто-нибудь подскажет где могут быть грабли зарыты?
>Есть Debian Woody, Squid 2.4.6, настроено прозрачное проксирование. В некоторый момент времени
>понадобились пулы задержки. В конфиге следующее:
>
>delay_pools 2
>delay_class 1 2
>delay_class 2 1
>delay_access 2 allow user1
>delay_aceess 2 allow user2
>.
>.
>delay_access 2 allow userN
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
где у тебя аксель userN ? он точно есть и subnet есть ?
и сколько у тебя таких юзеров N ? нафига такое перечисление ? не проще ли аксель юзеров правильно написать ?

>delay_access 2 denay all
^^^^^^^^^^^^^^^^^^^^^
deny должно быть

>
>delay_access 1 allow subnet
>delay_access 1 deny all
>
>delay_initial_bucket_level 10
>
>delay_parameters 1 16384/16384 10240/10240    #pool1 -> 128Kbit/sec network, ~10Kbyte/sec per-user
>
>delay_parameters 2 10240/10240 #~10Kbyte/sec per-user
>
>Сначала все работает вроде как в рамках заданного, но в некоторый момент

ты объявил пул номер 1 как класс 1, а задаешь ему правила как пулу класса 2, ну и соответсвенно для второго пула неверно! короче все криво, наверняка у тебя в cache.log есть ругачки - смотри внимательнее

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Squid and delay_pools...any more..."
Сообщение от Sphinx emailИскать по авторуВ закладки(??) on 28-Апр-04, 11:23  (MSK)
>>Может кто-нибудь подскажет где могут быть грабли зарыты?
>>Есть Debian Woody, Squid 2.4.6, настроено прозрачное проксирование. В некоторый момент времени
>>понадобились пулы задержки. В конфиге следующее:
>>
>>delay_pools 2
>>delay_class 1 2
>>delay_class 2 1

насколько я понял из примеров в файле конфигурации

delay_class 1 2, означает, что пул 1 2-го класса
это не так?

>>delay_access 2 allow user1
>>delay_aceess 2 allow user2
>>.
>>.
>>delay_access 2 allow userN
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>где у тебя аксель userN ? он точно есть и subnet есть
>?
>и сколько у тебя таких юзеров N ? нафига такое перечисление ?
>не проще ли аксель юзеров правильно написать ?
>
>>delay_access 2 denay all
>^^^^^^^^^^^^^^^^^^^^^
>deny должно быть

разумеется deny, это описка....8)

>
>>
>>delay_access 1 allow subnet
>>delay_access 1 deny all
>>
>>delay_initial_bucket_level 10
>>
>>delay_parameters 1 16384/16384 10240/10240    #pool1 -> 128Kbit/sec network, ~10Kbyte/sec per-user
>>
>>delay_parameters 2 10240/10240 #~10Kbyte/sec per-user
>>
>>Сначала все работает вроде как в рамках заданного, но в некоторый момент
>
>ты объявил пул номер 1 как класс 1, а задаешь ему правила
>как пулу класса 2, ну и соответсвенно для второго пула неверно!
>короче все криво, наверняка у тебя в cache.log есть ругачки -
>смотри внимательнее


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Squid and delay_pools...any more..."
Сообщение от ipmanyak Искать по авторуВ закладки on 28-Апр-04, 12:05  (MSK)
delay_class 1 2, означает, что пул 1 2-го класса
да это так?
ты написал:
delay_class 1 2
delay_class 2 1

то есть пул 1 - это класс 2, пул 2 - класс 1, а пишешь :
delay_parameters 1 16384/16384 10240/10240  - это запись для класса 2 для пула 1
должно быть типа так delay_parameters 1 64000/64000    
то есть ты перепутал классы пулов 1 и 2    

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Squid and delay_pools...any more..."
Сообщение от Sphinx emailИскать по авторуВ закладки(??) on 28-Апр-04, 13:25  (MSK)
>delay_class 1 2, означает, что пул 1 2-го класса
>да это так?
>ты написал:
>delay_class 1 2

имеем пул 1, 2-го класса...

>delay_class 2 1

имеем пул 2, 1-го класса...

>
>то есть пул 1 - это класс 2, пул 2 - класс
>1, а пишешь :
>delay_parameters 1 16384/16384 10240/10240  - это запись для класса 2 для
>пула 1

Описываем параметры пула 1, для класса 2, что тут неправильного?
У нас acl который мы пускаем в этот пул, есть подсеть класса С, к ней
наиболее применим класс пула 2. Что тогда неправильно?

>должно быть типа так delay_parameters 1 64000/64000
>то есть ты перепутал классы пулов 1 и 2

А вот как раз пул 2, 1-го класса, и есть описание для него....

delay_parameters 2 10240/10240

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Squid and delay_pools...any more..."
Сообщение от ipmanyak Искать по авторуВ закладки on 28-Апр-04, 13:56  (MSK)
да ты прав, чет у меня самого мозги съехали
наверно виноват delay_initial_bucket_level ? попробуй его убрать или сделать
процентов 50 или 100
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Squid and delay_pools...any more..."
Сообщение от Sphinx emailИскать по авторуВ закладки(??) on 28-Апр-04, 14:00  (MSK)
>да ты прав, чет у меня самого мозги съехали
>наверно виноват delay_initial_bucket_level ? попробуй его убрать или сделать
>процентов 50 или 100


ну "ведро" тут не при чем вроде бы...
delay_initial_bucket_level - насколько я понял это уровень наполнение "ведра" при его инициализации. Ну стоит у меня 5%, 800 байт/сек ведь не 5 процентов от 10Кбайт/сек....
Еще мысли есть?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Squid and delay_pools...any more..."
Сообщение от ipmanyak Искать по авторуВ закладки on 28-Апр-04, 16:02  (MSK)
>>да ты прав, чет у меня самого мозги съехали
>>наверно виноват delay_initial_bucket_level ? попробуй его убрать или сделать
>>процентов 50 или 100
>
>
>ну "ведро" тут не при чем вроде бы...
>delay_initial_bucket_level - насколько я понял это уровень наполнение "ведра" при его инициализации.
>Ну стоит у меня 5%, 800 байт/сек ведь не 5 процентов
>от 10Кбайт/сек....
>Еще мысли есть?

причем или не причем а проверить стоит

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Squid and delay_pools...any more..."
Сообщение от Sphinx emailИскать по авторуВ закладки(??) on 28-Апр-04, 16:30  (MSK)
>>>да ты прав, чет у меня самого мозги съехали
>>>наверно виноват delay_initial_bucket_level ? попробуй его убрать или сделать
>>>процентов 50 или 100
>>
>>
>>ну "ведро" тут не при чем вроде бы...
>>delay_initial_bucket_level - насколько я понял это уровень наполнение "ведра" при его инициализации.
>>Ну стоит у меня 5%, 800 байт/сек ведь не 5 процентов
>>от 10Кбайт/сек....
>>Еще мысли есть?
>
>причем или не причем а проверить стоит

Проверить стоит....Проверю... Но вот еще мысль, для пула первого класса
указывается агрегатная скорость на ВЕСЬ пул или на каждого клиента имеющего доступ к пулу?
Грубо говоря, у меня 10 клиентов имеют доступ к пулу первого класса , на котором скорость нарезана 10 Кбайт/сек. Так какую скорость получить каждый клиент? 10, или 10 это на всех?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру