Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
17 Август 2018, 23:08:08
Новости:

Страниц: [1]   Вниз
Печать
Автор Тема: Видимо не работает кэширование в squid  (Прочитано 2697 раз)
0 Пользователей и 1 Гость смотрят эту тему.
igro
Новичок
*

Карма: +1/-0
Offline Offline

Сообщений: 33


« : 08 Февраль 2013, 19:11:57 »

Здравствуйте!
В access.log пишет TCP/MISS 200 - это я так понимаю контент не берется из кэша?
Временами проскакивает TCP/MEM_HIT - т.е. контент загрузился из кэша в памяти.
Проблема была в squid3, но решить не смог потому переехал на squid 2.7 - проблема осталась.

Размер кэша:
du -sh /var/spool/squid/
19M     /var/spool/squid/

Права на директорию кэша:
ll /var/spool/|grep squid
drwxr-x--- 18 proxy proxy   4096 2013-02-09 00:43 squid/

Работает из под пользователей:
ps -ef|grep squid
root     19977     1  0 00:43 ?        00:00:00 squid -D
proxy    19979 19977  0 00:43 ?        00:00:00 (squid) -D

squid.conf:
http_port 3128 transparent
icp_port 0
htcp_port 0

dead_peer_timeout 0 seconds
acl QUERY urlpath_regex cgi-bin \\?
no_cache deny QUERY
cache_mem 64 MB
maximum_object_size 100 MB
minimum_object_size 0 KB
cache_dir ufs /var/spool/squid 5000 16 256
request_body_max_size 0
refresh_pattern ^http: 0 0% 0 override-expire
negative_ttl 1 minutes
range_offset_limit 0 KB
read_timeout 5 minutes
request_timeout 60 seconds
half_closed_clients off
cache_effective_user proxy
cache_effective_group proxy
access_log /var/log/squid/access.log squid
cache_log /var/log/squid/cache.log squid
cache_store_log /var/log/squid/store.log squid
pid_filename /var/run/squid.pid

acl manager proto cache_object
acl localhost src 127.0.0.1
acl clients src 192.168.0.0/255.255.255.0
acl all src 0.0.0.0/0.0.0.0
acl SSL_ports port 443
acl Safe_ports port 80
acl CONNECT method CONNECT

http_access allow manager
http_access allow localhost
http_access allow clients
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all

Squid Cache: Version 2.7.STABLE7
configure options:  '--prefix=/usr' '--exec_prefix=/usr' '--bindir=/usr/sbin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib/squid' '--sysconfdir=/etc/squid' '--localstatedir=/var/spool/squid' '--datadir=/usr/share/squid' '--enable-async-io' '--with-pthreads' '--enable-storeio=ufs,aufs,coss,diskd,null' '--enable-linux-netfilter' '--enable-arp-acl' '--enable-epoll' '--enable-removal-policies=lru,heap' '--enable-snmp' '--enable-delay-pools' '--enable-htcp' '--enable-cache-digests' '--enable-underscores' '--enable-referer-log' '--enable-useragent-log' '--enable-auth=basic,digest,ntlm,negotiate' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--enable-carp' '--enable-follow-x-forwarded-for' '--with-large-files' '--with-maxfd=65536' 'amd64-debian-linux' 'build_alias=amd64-debian-linux' 'host_alias=amd64-debian-linux' 'target_alias=amd64-debian-linux' 'CFLAGS=-Wall -g -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions' 'CPPFLAGS='

Distributor ID: Altair
Description:    Altair 10.1
Release:        10.1
Codename:       lucid
« Последнее редактирование: 08 Февраль 2013, 19:18:37 от igro » Записан
igro
Новичок
*

Карма: +1/-0
Offline Offline

Сообщений: 33


« Ответ #1 : 14 Февраль 2013, 08:30:17 »

в общем браузер брал кэш из своего хранилища поскольку кэш браузера был актуальный как и у прокси-сервера.
Записан
Страниц: [1]   Вверх
Печать
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Страница сгенерирована за 0.078 секунд. Запросов: 20.