proxy_store и изменения файлов.
Daniel Yavorovich
daniel на quietsupport.net
Ср Дек 28 12:14:49 UTC 2011
Доброго времени суток, коллеги.
Сейчас я использую proxy_store для сохранения статических файлов на
фронтенде, но возникла необходимость изменять эти файлы со стороны
бекендов, и, соответственно, обновлять их на front-end'ах.
Исходя из документации:
> Директиву можно использовать для создания локальных копий статических
неизменяемых файлов
я понимаю, что proxy_store в нынешней конфигурации мне не подходит.
При запросе front-end получает Last Modified Time. Возможно ли при его
изменении (или каким либо другим способом) обновлять realtime
статические файлы на front-end'ах при изменеии их со стороны back-end'ов?
----
Часть конфига одного из front-end'ов:
# Static files location
location / {
expires 3d;
root /home/user/st;
try_files $uri @front-static;
}
location @front-static{
internal;
proxy_pass http://static;
proxy_set_header Host st001.int;
proxy_store on;
proxy_store_access user:rw group:rw all:r;
proxy_temp_path /home/user/tmp;
root /home/user/st;
access_log off;
}
----
Часть конфига одного из back-end'ов:
# Static files location
location / {
root /home/user/st/;
access_log off;
}
Спасибо.
--
С уважением,
Даниэль Яворович
Подробная информация о списке рассылки nginx-ru