<div dir="ltr">Есть много способов.<div>Я так же могу в субд хранить информацию о синхронизированных файлах на всех серверах, но это не предмет разговора.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
23 апреля 2013 г., 15:44 пользователь Andrey Feldman <span dir="ltr"><<a href="mailto:pr1@pr1.ru" target="_blank">pr1@pr1.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div>А если сначало синхронизировать структуру директорий ? Типа <code>rsync -av -f"+ */" -f"- *".<br></code></div>Вторым шагам проходить по файлам.<br></div></div><div class="gmail_extra">
<div><div class="h5">
<br><br><div class="gmail_quote">2013/4/23 Aleksey Chirkin <span dir="ltr"><<a href="mailto:a4irkin@gmail.com" target="_blank">a4irkin@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Каждый день на основной сервер добавляется директория с кучей файлов объемом несколько гигабайт. И пока она синхронизируется на другие сервера, попытка доступа к файлам этой директории на синхронизируемых серверах приводит к ошибке 403. upstream заканчивает попытки перебора серверов не обработав этот код в <span style="font-family:arial,sans-serif;font-size:13px">proxy_next_upstream.</span></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">23 апреля 2013 г., 14:56 пользователь Dmitry Morozovsky <span dir="ltr"><<a href="mailto:marck@rinet.ru" target="_blank">marck@rinet.ru</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Tue, 23 Apr 2013, Aleksey Chirkin wrote:<br>
<br>
> Я наблюдал за тем как работает rsync и заметил что на время копирования он<br>
> блокирует доступ к директории устанавливая ей chmod 600, после выполнения<br>
> синхронизации он устанавливает правильные права доступа.<br>
<br>
</div>А, вы про новосоздаваемые каталоги -- тогда да.<br>
<br>
А часто ли у вас меняется структура каталогов бэкенда? Потому что если она<br>
стабильна, то указанное будет только при первой синхронизации; разумно её<br>
делать до введения бэкенда в список апстримов<br>
<div><div><br><span><font color="#888888">
<br>
--<br>
Sincerely,<br>
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]<br>
[ FreeBSD committer: marck@FreeBSD.org ]<br>
------------------------------------------------------------------------<br>
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- <a href="mailto:marck@rinet.ru" target="_blank">marck@rinet.ru</a> ***<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></font></span></div></div></blockquote></div><br></div>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>
-- <br>Andrey Feldman
</font></span></div>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br></div>