Настройване на Squid...
8 отговора
358 прегледа
Настройване на Squid...
Здравейте! Искам да попитам нещо конкретно - Как се настройва големината на кеша върху диска при прокси сървър Squid?
Мойто предположение е следното: Има една опция MaxObjects (или нещо подобно) в squid.conf, която по дифолт е 1024. Предполагам, че това задава броя на обектите в дисковия кеш. В комбинация с MaxObjectSize може да се получи максималния размер на дисковия кеш. Примерно : максимален размер на обектите 1 мегабайт , максимален брой 1024, това прави максимален размер на кеша 1 гигабайт. То това хубаво, но средният размер на обектите в едно прокси е някъде около 5 килобайта... Конкретно в моя случай по горе изложената логика съм предвидил 3 гигабайта за кеш, но размерът му в действителност е 256 мегабайта (незнам случайност ли е...). Проксито се джънгърка вече цяла седмица на доста голям трафик и би трябвало да е напълнило доста повече. Къде бъркам?
Мерси предварително.
Мойто предположение е следното: Има една опция MaxObjects (или нещо подобно) в squid.conf, която по дифолт е 1024. Предполагам, че това задава броя на обектите в дисковия кеш. В комбинация с MaxObjectSize може да се получи максималния размер на дисковия кеш. Примерно : максимален размер на обектите 1 мегабайт , максимален брой 1024, това прави максимален размер на кеша 1 гигабайт. То това хубаво, но средният размер на обектите в едно прокси е някъде около 5 килобайта... Конкретно в моя случай по горе изложената логика съм предвидил 3 гигабайта за кеш, но размерът му в действителност е 256 мегабайта (незнам случайност ли е...). Проксито се джънгърка вече цяла седмица на доста голям трафик и би трябвало да е напълнило доста повече. Къде бъркам?
Мерси предварително.
Re: Настройване на Squid...
За 3 GB размер на кеша в конфигурационния файл трябва дя има следният ред:
cache_dir ufs ИмеНаКешДиректория 3072 16 256
cache_dir ufs ИмеНаКешДиректория 3072 16 256
Re: Настройване на Squid...
Прочети какво пише в squid.conf секция "LOGFILE PATHNAMES AND CACHE DIRECTORIES" за cache_dir, всичко е доста подробно обяснено. Добре е да ползваш отделен дял , още по-добре отделен диск за проксито, с журнална файлова система.

Re: Настройване на Squid...
Ами за съжаление всичко е вече инсталирано и ще бъде прекалено много работа тепърва да местя кеша на нов дял. В момента /var , където е кеша на скуида е на отделен дял на ext2 , като там е горе долу само той.
Мерси за помощта.
Изниква ми един друг въпрос: Тогава за какво служи MaxObjects ?
Мерси за помощта.
Изниква ми един друг въпрос: Тогава за какво служи MaxObjects ?
Re: Настройване на Squid...
Да, видях настройката, всичко е ясно. Мерси. Това, за което говоря в предишните си постове не е MaxObjects ами е IPCacheSize. Какво значи IPCacheSize?
Re: Настройване на Squid...
Брой на записите в кеша за IP адреси на squid, вместо да пита DNS-а постоянно кое е IP-то на някой.домейн.нещоси първо проверява дали нама запис в собствения си кеш. Ако ползваш squid за локално прокси на 10-20 машини не ти трябва да го променяш, особено ако имаш настроен DNS кеш.
