ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] =?koi8-r?Q?RE=3A_=5Bapache-talk=5D_Re=3A_=5Bapache-talk=5D_RE=3A?==?koi8-r?Q?_=5Bapache-talk=5D_Re=3A_=5Bapache-talk=5D_RE=3A_=5Bapache-?==?koi8-r?Q?talk=5D_mod=5Faccel_=C9_=D7=C9=D2=D4=D5=C1=CC=D8=CE=D9=C5_=D3?==?koi8-r?Q?=C5=D2=D7=C5=D2=C1?=




>У меня есть конечно сервера на статике, но есть три штуки довольно
>тяжелые с php и cgi и mysql.
>В основном из-за них и необходимо кеширование.
А точно - необходимо? 

>Я так понимаю, что единственный выход, это запускать для каждого из
>них отдельный апачь перенаправлять запросы через mod_accel?
Ну, не обязательно - для каждого. Можно запустить один на все виртуальные
сервера.

>чо-то я совсем уже не понимаю как вообще апустить хоть какое-нибудь
>кеширование хоть чаго-нибудь! Какой минимальный набор директив для
>этого?
Минимальный?..

Ну, у меня сделано так:
Два апача, один на стандартных портах (80/443), другой - на 4040. У меня
бэкенд не по HTTP отвечает.
Апачи одинаковые, за исключением, как сказано выше, портов, и accel.conf.
accel.conf, который включается только на фронтенде, содержит следующие
директивы:
[begin]
LoadModule accel_module         libexec/libaccel.so
#
AccelCacheRoot /www/cache 1 2 noauto
#
AccelPass "/Images/" "http://localhost:4040/Images/";
#
SetEnvIf Request_URI "^/Images/" HandledByModAccel
#
AccelBusyLock      10 20
AccelMaxStale      10
AccelDefaultExpire 300
#
AccelWaitBeforeBodyRead 200
#
LogFormat "%t \"%U\" \"%{accel_r}x\" %{accel}x" accellog
CustomLog logs/cache_log accellog env=HandledByModAccel
[end]
Минимально необходимы, пожалуй, LoadModule, AccelCacheRoot, AccelPass и
AccelDefaultExpire (возможно, и нет).




 




Copyright © Lexa Software, 1996-2009.