Перейти до

Squid+кэш+stg


Рекомендованные сообщения

стоит связка stg+squid

к сожелению канал не сильно большой, приходится кэшировать..........

Собственно хотел бы увидить правила кэширования у народа

делал для экономии трафика, работает на уря! но вот вс хочется зделать чтобы экономия была лутше,

поделитесь

 

вот мои правила

 

### Кэшируем все что реже всего обновляетсО(рисунки/флэш/ксс/яву), кэш примерно на 15 дней
refresh_pattern -i \.gif$ 20200 100% 20200     ignore-reload ignore-no-cache
refresh_pattern -i \.png$ 20200 100% 20200     ignore-reload ignore-no-cache
refresh_pattern -i \.jpg$ 20200 100% 20200     ignore-reload ignore-no-cache
refresh_pattern -i \.jpeg$ 20200 100% 20200     ignore-reload ignore-no-cache
refresh_pattern -i \.swf$ 20200 100% 20200     ignore-reload ignore-no-cache
refresh_pattern -i \.css$ 20160 100%    86400     ignore-reload ignore-no-cache
refresh_pattern -i \.js$ 20160  100%    86400     ignore-reload ignore-no-cache
refresh_pattern -i \.ico$ 20160 100%    86400     ignore-reload ignore-no-cache

############### всякое - разное =)
refresh_pattern -i \.(mp3|ogg|wav|wma|mid|sf2|asf|sm)$ 10080 99% 43200 reload-into-ims ignore-reload ignore-no-cache
refresh_pattern -i \.(s3m|aud|raw|gig|rm|аре|flac|shn)$ 10080 99% 43200 reload-into-ims ignore-reload ignore-no-cache
refresh_pattern -i \.(avi|qt|mpg|mp4|divx|vob|mpg|qt)$ 10080 99% 43200 reload-into-ims ignore-reload ignore-no-cache
refresh_pattern -i \.(wmf|wmv|mov|flv)$ 10080 99% 43200 reload-into-ims ignore-reload ignore-no-cache
refresh_pattern -i \.swf$ 20160 99% 86400 reload-into-ims ignore-reload ignore-no-cache
refresh_pattern -i \.(ads|reklama|banner)$ 20160 100% 86400 reload-into-ims ignore-reload ignore-no-cache

###    ignore-reload ignore-no-cache


### кэшируем РЕКЛАМУ на 30 дней
refresh_pattern ^http://ad\.                        43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://ads\.                       43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://adv\.                       43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://click\.                     43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://count\.                     43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://counter\.                   43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://engine\.                    43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://img\.readme\.ru             43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://userpic\.livejournal\.com   43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://http://pagead2\.googlesyndication\.com   43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern ^http://http://counter\.rambler\.ru   43200   100%    43200     ignore-reload ignore-no-cache

refresh_pattern \.ru/bf-analyze                    43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern \.ru/bf-si                         43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern /advs/                             43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern /banners/                          43200   100%    43200     ignore-reload ignore-no-cache
refresh_pattern /cgi-bin/iframe/                   43200   100%    43200     ignore-reload ignore-no-cache

######### динамичиские странички
refresh_pattern -i cgi-bin                      0               0%              0
refresh_pattern -i \.asp$                       0               0%              0
refresh_pattern -i \.aspx$                      0               0%              0
refresh_pattern -i \.asmx$                      0               0%              0
refresh_pattern -i \.acgi$                      0               0%              0
refresh_pattern -i \.cgi$                       0               0%              0
refresh_pattern -i \.pl$                        0               0%              0
refresh_pattern -i \.php3$                      0               0%              0
refresh_pattern -i \.php$                       0               0%              0
refresh_pattern -i \?                           0               0%              0

###### все ОСТАЛЬНОЕ
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       80%     1440

не пинайте сильно, просто очень инетересует это!

Ссылка на сообщение
Поделиться на других сайтах

Тут дело не только в настройках Squid и Stargazer. для того чтобы настроить кеширование нужно настроить iptables и без него вообще не как.

Ссылка на сообщение
Поделиться на других сайтах
Тут дело не только в настройках Squid и Stargazer. для того чтобы  настроить кеширование нужно настроить iptables и без него вообще не как.

ему нужны правила кеширования )

 

обычно ставят под нужды прозрачный прокси и редирект всех запросов на этот прокси, конфг из 30 строк приблизительно, кеширует все подряд.

Ссылка на сообщение
Поделиться на других сайтах

У меня на двух шлюзах стоят, экономия от 17 до 25%. refresh_pattern пока не трогал. Сквид 3.1_rc1.

 

refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320

 

cache_replacement_policy lru

memory_replacement_policy lru

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...