<div dir="ltr"><div><div>у Ð²Ð°Ñ Ð»ÑŽÐ±Ð¾Ð¹ из nginx-ов может быть недоÑтупен в какой-то момент времени (например, полчаÑа, вы там ÑиÑтему переÑтавлÑете)<br><br></div>ÑвлениÑ, которые будут проиÑходить в Ñлучае недоÑтупноÑти одного из двух баланÑеров - контент окажетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ на одном из баланÑеров. <br><br></div>кроме цепочек вам предÑтоит придумать, как вы будете жить Ñ Ñ‚Ð°ÐºÐ¸Ð¼ контентом. еÑли вы Ñ Ð½Ð¸Ð¼ будете жить "ок", то, наверное ничего Ñтрашного, еÑли баланÑеры будут незавиÑимы друг от друга<br></div><div class="gmail_extra"><br><div class="gmail_quote">9 октÑÐ±Ñ€Ñ 2017 г., 16:13 пользователь kpoxa <span dir="ltr"><<a href="mailto:kpoxa@kpoxa.net" target="_blank">kpoxa@kpoxa.net</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><div>nginx1-nginx2-backend</div><div><div>nginx2-nginx1-backend</div><div>так будет вычиÑление одноразовое и контент Ñразу будет на обоих кешах. Только надо не забыть Ñделать так, что еÑли Ñ nginx1 не доÑтупен nginx2, то пуÑть он Ñам перезапрашивает у backend.</div><div>+ любой из множеÑтва вариантов проверки на зацикливание.</div><b></b></div></div><div class="gmail_extra"><br><div class="gmail_quote">7 октÑÐ±Ñ€Ñ 2017 г., 15:43 пользователь Andrey Kopeyko <span dir="ltr"><<a href="mailto:andrey@kopeyko.ru" target="_blank">andrey@kopeyko.ru</a>></span> напиÑал:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">demolitionman пиÑал 2017-10-07 14:46:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Доброго Ð´Ð½Ñ ÐºÐ¾Ð¼Ñ€Ð°Ð´Ñ‹! С Ngnix знаком неделю, Ñроки горÑÑ‚. ÐаÑтраиваю ÑвÑзку<br>
nginx+gunicorn+memcached+postg<wbr>resql+Django<br>
УперÑÑ Ð² одну задачу, пол Ð´Ð½Ñ ÐºÐ¾Ð²Ñ‹Ñ€ÑÑŽ ни как решение найти не могу.<br>
Задача Ñ‚Ð°ÐºÐ°Ñ ÐµÑть два Ñервера nginx1 nginx2, необходимо что бы первый Ñервер<br>
кÑшировал объекты (медиафайлы, картинки) на втором, а второй Ñервер<br>
кÑшировал на первом.<br>
Как Ñоздать локальный кÑш Ñ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð»ÑÑ, а как заÑтавить кÑшировать на другой<br>
машине ни как понÑть не могу,<br>
</blockquote>
<br>
Рзачем? какую проблемы вы хотите Ñтим решить?<br>
<br>
Обычно нет беды в том, что каждый из Ñерверов будет держать Ñвою копию кеша - ну да, бÑкенды будут вычиÑлÑть Ñти запроÑÑ‹ дважды.<br>
<br>
ЕÑли Ñто двойное вычиÑление Ð´Ð»Ñ Ð²Ð°Ñ Ð²ÑÑ‘-таки дорого - придётÑÑ ÐºÐµÑˆ уÑложнить: Ñервера будут кешировать не у ÑебÑ, а прокÑировать на третий "центральный" кеш. Рна Ñлучай его Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ - бÑкапом иметь Ñвой локальный кеш, Ñинхронизируемый rsync-ом Ñ Ñ†ÐµÐ½Ñ‚Ñ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾.<br>
<br>
Только Ñтандартными ÑредÑтвами nginx Ñта конÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð½Ðµ реализуетÑÑ, тут надо допрограммировать. ПоÑтучитель в личку, раÑÑкажу подробнее как Ñто у Ð½Ð°Ñ Ð²Ð¾ вьетнамÑком поиÑке делалоÑÑŒ.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ЕÑть Ð¸Ð´ÐµÑ Ð¿Ñ€Ð¾Ñто при монтировать диру Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñервера. Ðо почему то<br>
кажетÑÑ Ñ‡Ñ‚Ð¾ в Ngnix Ñто делаетÑÑ Ð¿Ð¾ другому. ПодÑкажите личным примером либо<br>
Ñтатьей из гугла.<br>
<br>
Posted at Nginx Forum:<br>
<a href="https://forum.nginx.org/read.php?21,276756,276756#msg-276756" rel="noreferrer" target="_blank">https://forum.nginx.org/read.p<wbr>hp?21,276756,276756#msg-276756</a><br>
<br>
______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailm<wbr>an/listinfo/nginx-ru</a><span class="m_4872620220135463420HOEnZb"><font color="#888888"><br>
</font></span></blockquote><span class="m_4872620220135463420HOEnZb"><font color="#888888">
<br>
-- <br>
Best regards,<br>
Andrey A. Kopeyko <<a href="mailto:andrey@kopeyko.ru" target="_blank">andrey@kopeyko.ru</a>><br>
______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailm<wbr>an/listinfo/nginx-ru</a></font></span></blockquote></div></div></div><br></div>
<br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a><br></blockquote></div><br></div>