Re: proxy_store и изменения файлов.
Daniel Yavorovich
daniel на quietsupport.net
Ср Дек 28 23:03:33 UTC 2011
Для моей задачи есть готовое решения, что я не нашёл в документации?
28.12.2011 14:14, Daniel Yavorovich пишет:
> Доброго времени суток, коллеги.
>
>
> Сейчас я использую 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