The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Загрузка CPU squid'ом"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Squid)
Изначальное сообщение [ Отслеживать ]

"Загрузка CPU squid'ом"  +/
Сообщение от Impuls (ok) on 24-Мрт-10, 18:32 
Не могу понять почему так сильно загружается процессор. Сервер RAM 512 Mb, CPU 1600 Mhz. На нем стоит только squid. Исползуется примерно 50 людьми, после перезагрузки squid сервера минут 10 работает нормально, 75% CPU не используется, потом резко начинает подниматься и на 11-ой минуте уже 0% свободно. При этом моментами то 75% свободно, то через 10 секунд опять 0. И при этом оперативной памяти грузится только 180 mb. Чем это может быть обусловлено?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Загрузка CPU squid'ом"  +/
Сообщение от ipmanyak (??) on 24-Мрт-10, 20:31 
Версию сквида и ОС телепаты будут озвучивать? И потом по-вашему при анализе дискового кэша сквид не должен хавать проц? Размер кэша на винте какой кстати? Приведите тот что в конфиге скида  указан и реальный размер на винте?
>При этом моментами то 75% свободно, то через 10
>секунд опять 0.

вполне нормальное явление, нет запросов - нет загрузки проца.
http://onlamp.com/pub/a/onlamp/2004/03/25/squid.html?page=2
Прочтите главу 9. CPU Usage


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Загрузка CPU squid'ом"  +/
Сообщение от Impuls (ok) on 24-Мрт-10, 23:22 
>Версию сквида и ОС телепаты будут озвучивать? И потом по-вашему при анализе
>дискового кэша сквид не должен хавать проц? Размер кэша на винте
>какой кстати? Приведите тот что в конфиге скида  указан и
>реальный размер на винте?
>>При этом моментами то 75% свободно, то через 10
>>секунд опять 0.
>
>вполне нормальное явление, нет запросов - нет загрузки проца.
>http://onlamp.com/pub/a/onlamp/2004/03/25/squid.html?page=2
>Прочтите главу 9. CPU Usage

Версия 3.0 STABLE 8 , ОС Ubuntu 9.04

И потом по-вашему при анализе
>дискового кэша сквид не должен хавать проц? - можно пожалуйста поподробней

Весь конфиг:
http_port 3128
tcp_outgoing_address xxx.xxx.xxx.xx
cache_mem 32 MB
maximum_object_size 0 KB
maximum_object_size_in_memory 0 KB
high_memory_warning 70 MB
ipcache_size 24096

ftp_passive on
ftp_sanitycheck on

quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 100%

logformat squid  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
access_log      /dev/null
cache_log       /dev/null
cache_store_log /dev/null

dns_nameservers xx.xxx.xxx.xxx xx.xxx.xxx.xxx
hosts_file /etc/hosts


auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
auth_param basic children 5
auth_param basic realm xxx
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off

authenticate_ip_ttl 99 seconds
acl maxuser max_user_ip -s 1
acl xx dst  "/etc/squid3/xx.txt"
acl xxx dst  "/etc/squid3/xxx.txt"
acl gst src 1.0.0.0/255.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
acl xxxx proxy_auth REQUIRED
acl Safe_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT

http_access deny maxuser
http_access allow xxxx xx
http_access allow xxxx xx
http_access allow localhost
http_access deny CONNECT !Safe_ports
http_access deny xxxx all

cache_effective_group proxy
coredump_dir /var/spool/squid
cache_effective_user proxy

client_persistent_connections off
server_persistent_connections off

cache_dir null /tmp

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Загрузка CPU squid'ом"  +/
Сообщение от ipmanyak (??) on 26-Мрт-10, 08:38 
>access_log      /dev/null
>cache_log       /dev/null
>cache_store_log /dev/null
>cache_effective_group proxy
>coredump_dir /var/spool/squid
>cache_effective_user proxy

юзеру proxy и группе proxy права доступа к /dev/null  даны?
и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>cache_dir null /tmp

дисковый кэш у вас не используется, об этом могли бы и сразу сказать!


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Загрузка CPU squid'ом"  +/
Сообщение от Impuls (ok) on 30-Мрт-10, 04:01 
>[оверквотинг удален]
>>cache_effective_group proxy
>>coredump_dir /var/spool/squid
>>cache_effective_user proxy
>
>юзеру proxy и группе proxy права доступа к /dev/null  даны?
>и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>>cache_dir null /tmp
>
>дисковый кэш у вас не используется, об этом могли бы и сразу
>сказать!

Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Загрузка CPU squid'ом"  +/
Сообщение от ipmanyak (??) on 30-Мрт-10, 11:23 
>[оверквотинг удален]
>>
>>юзеру proxy и группе proxy права доступа к /dev/null  даны?
>>и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>>>cache_dir null /tmp
>>
>>дисковый кэш у вас не используется, об этом могли бы и сразу
>>сказать!
>
>Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?
>

В доках всё есть. Соберите сквид с дефолтовыми настройками. Будет ли эффект зависит от того как много юзеров ходят на одни и те же сайты. У меня эффективность кэша низкая, ходят кто куда. Если канал анлим, то дисковый кэш ни к чему, лишняя трата времени проца на поиски в дисковом кэше.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Загрузка CPU squid'ом"  +/
Сообщение от Impuls (ok) on 31-Мрт-10, 01:43 
>[оверквотинг удален]
>>>сказать!
>>
>>Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?
>>
>
>В доках всё есть. Соберите сквид с дефолтовыми настройками. Будет ли эффект
>зависит от того как много юзеров ходят на одни и те
>же сайты. У меня эффективность кэша низкая, ходят кто куда. Если
>канал анлим, то дисковый кэш ни к чему, лишняя трата времени
>проца на поиски в дисковом кэше.

Не могу понять как дать права пользователю proxy на /dev/null/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

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




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

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