On Fri, 11 Dec 2015, Maxim Dounin wrote:
[snip]
> Ревалидация не лечит неатомарность, а лишь позволяет уменьшить
> временное окно, в течении которого можно наблюдать проблемы. Если
> ответ собирается из кусков - то в любом случае возможна ситуация,
> когда часть ответа уже отдана, а очередной пришедший от бекенда
> кусок - от другого, более нового файла.
>
> При этом смысл модуля состоит в том, чтобы не грузить лишнего,
> и очередной подзапрос отправляется только тогда, когда предыдущий
> отправлен клиенту. Т.е. для больших файлов временное окно -
> минуты, даже в случае отсутствии кеширования вообще.
>
> В общем, как уже было сказано, если используется slice, то файлы
> менять не надо.
а потому в таких случаях не надо вообще замещать файлы. а если нужно сохранять
ссылки, выдавать 302 на уникальное имя, не?
--
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck@FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
------------------------------------------------------------------------
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru