<div dir="ltr"><div>Добрый день.</div><div><br></div><div><br></div><div><br></div><div>Надо сделать 2 кеша на 2 дисках для 2 разных локейшенов, но с try_files локальных файлов.</div><div><br></div><div><br></div><div>Вариант<br><br> server {<br> server_name server80;</div><div> listen 80;<br></div><div> root /etc/nginx/html;<br> try_files $uri @local;</div><div> location @local {<br> internal;<br> proxy_pass <a href="http://localhost80:800">http://localhost80:800</a>;<br> }<br> }</div><div>server {</div><div> server_name local800;</div><div> listen <a href="http://127.0.0.1:800">127.0.0.1:800</a>;</div><div> location /1/ {</div><div> proxy_cache1;</div><div> proxy_pass <a href="http://server1">http://server1</a>;</div><div> }</div><div><div> location /2/ {</div><div> proxy_cache2;</div><div> proxy_pass <a href="http://server2">http://server2</a>;</div><div> }</div>}<br></div><div><br></div><div>Гоняет трафик через лупбэк почем зря.</div><div>А в @локейшен вложенные локейшены делать нельзя.</div><div><br clear="all"><br>-- <br></div><div class="gmail_signature">Рустам</div>
</div>