<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>