nixp.ru v3.0

30 мая 2017,
вторник,
10:23:34 MSK

DevOps с компанией «Флант»
Аватар пользователя splinter
splinter написал 16 декабря 2008 года в 13:35 (439 просмотров) Ведет себя как четкий пацан; открыл 134 темы в форуме, оставил 1458 комментариев на сайте.

Помогите понять, squid.conf:

delay_class 1 1

delay_parametrs 512000/512000

вот то место которое не могу понять, что означает 2-е число и как мне разбить общий кран на подкранчики учитывая что в этом пуле будет около 50 пользователей. то есть по 10000 на каждого?

fly4life
splinter
Помогите понять, squid.conf:

delay_class 1 1

delay_parametrs 512000/512000

вот то место которое не могу понять, что означает 2-е число и как мне разбить общий кран на подкранчики учитывая что в этом пуле будет около 50 пользователей. то есть по 10000 на каждого?

Для того, чтобы разбить на подкранчики, тебе необходимо использовать пул 2-го класса, в параметрах которого указывается ширина общего крана и ширина подкрана для одного пользователя. Выглядит примерно так:

acl users src 192.168.1.0/24
delay_pools 1
delay_class 1 2
delay_access 1 allow users
delay_access 1 deny all
delay_parameters 1 512000/512000 10000/10000

В параметре 'delay_parameters' в первой паре числе указываешь ширину общего крана, во второй — ширину на каждого.

splinter

Спасибо флай, но я все таки не вкуплю если 512000/512000 это ширина канала то тогда что такое 512000/10000? к примеру, нафига два раза прописывать.

fly4life
splinter
Спасибо флай, но я все таки не вкуплю если 512000/512000 это ширина канала то тогда что такое 512000/10000? к примеру, нафига два раза прописывать.

Да вы лентяй, молодой человек ;). За ответом даже в гугл не обязательно ходить, достаточно в умолчальный конфиг сквида посмотреть ;).

При использовании механизма пулов сквид сначала кладёт контент в буфер и только потом отдаёт его пользователю. Так вот, в 'delay_parameters' первое число в паре задаёт скорость помещения контента в буфер, а второе — размер этого самого буфера.

На тему вариаций значений чисел в парах предлагаю в качестве домашнего задания поразмыслить самостоятельно.

splinter
Да вы лентяй, молодой человек ;)


поэтому я и сижу на слаке :-)