<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Понятно, Ð¿Ñ€Ð¾ÑÑ‚о Ð¸Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð±Ñ‹Ð»Ð° Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð¹. <br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Ð’ location /test/ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ… Ñ€ÐµÐ·Ð¾Ð»Ð²ÐµÑ€Ð¾Ð², Ð¸ Ð¾Ð½ Ð¿Ñ€Ð¾ÐºÑÐ¸Ñ€Ð¾Ð²Ð°Ð» Ð½Ð° Ñ‚естовый Ð¸Ð½ÑÑ‚анс elk, ÐºÐ¾Ñ‚орый ÑÐ¾ Ð²Ñ€ÐµÐ¼ÐµÐ½ÐµÐ¼ ÑƒÐ´Ð°Ð»Ð¸Ð»Ð¸, Ð¿Ñ€Ð¸ ÑÑ‚ом Ð¿ÐµÑ€ÐµÑÑ‚ало Ñ€Ð°Ð±Ð¾Ñ‚ать Ð¿Ñ€Ð¾ÐºÑÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð½Ð° Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾Ð¹ elk, ÐºÐ¾Ñ‚орый Ð½Ð°Ñ…одится Ð² ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¼ Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½Ðµ. ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ели ÑÑ‚али Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÑŒ - "504 Gateway Time-out". Ð’ error.log Ð¿Ñ€Ð¸ ÑÑ‚ом Ð±Ñ‹Ð»Ð¾</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">2017/12/07 03:21:01 [emerg] 16478#0: host not found in upstream "<a href="http://search-testing.us-west-1.es.amazonaws.com">search-testing.us-west-1.es.amazonaws.com</a>" in /etc/nginx/conf.d/elk.conf:46<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"></div><div class="gmail_default" style="font-family:verdana,sans-serif">Это Ñ‚оже Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚о ÐµÑÐ»Ð¸ Ð² Ð»ÑŽÐ±Ð¾Ð¼ Ð¸Ð· Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½Ð¾Ð² Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð°, Ð¿ÐµÑ€ÐµÑÑ‚ает Ñ€ÐµÐ·Ð¾Ð»Ð²Ð¸Ñ‚ься Ð°Ð¿ÑÑ‚рим, Ñ‚о Ð¿ÐµÑ€ÐµÑÑ‚ает Ñ€Ð°Ð±Ð¾Ñ‚ать Ð²ÐµÑÑŒ ÑÐµÑ€Ð²ÐµÑ€? Ð¯ Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð» Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÑÑ‚и Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ, Ð½Ð¾ Ð½Ðµ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð»Ð¾ÑÑŒ. Ð•динственное Ð¾Ñ‚личие ÑÑ‚о Ñ‚о, Ñ‡Ñ‚о Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¼ ÑÐ»ÑƒÑ‡Ð°Ðµ, ÐºÐ¾Ð³Ð´Ð° ÑÑ‚ал Ð½Ðµ Ð´Ð¾ÑÑ‚упен ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ Ð°Ð¿ÑÑ‚рим, Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚а Ð·Ð°Ð¿ÑƒÑÐºÐ° nginx Ð´Ð¾ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚а Ð²Ð¾Ð·Ð½Ð¸ÐºÐ½Ð¾Ð²ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ð¿Ñ€Ð¾ÑˆÐµÐ» Ð¼ÐµÑÑÑ†. Ð¢Ð°ÐºÐ¾Ðµ Ð¾Ñ‰ÑƒÑ‰ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚о ÑÐ±Ñ€Ð¾ÑÐ¸Ð»Ð¸ÑÑŒ ÐºÐ°ÐºÐ¸Ðµ Ñ‚о ÐºÐµÑˆÐ¸.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-12-07 14:45 GMT+02:00 Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<span class=""><br>
On Thu, Dec 07, 2017 at 02:31:54PM +0200, Alex Domoradov wrote:<br>
<br>
> ÐŸÑ€Ð¸Ð²ÐµÑ‚ Ð²ÑÐµÐ¼, ÑÑ‚олкнулся Ñ Ð½ÐµÐ¿Ð¾Ð½ÑÑ‚ным Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼<br>
<br>
</span>[...]<br>
<span class=""><br>
> Ñ ÑÑ‚ой Ñ‡Ð°ÑÑ‚ью Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ð½ÐµÑ‚, Ð¾Ð½Ð° Ñ€Ð°Ð±Ð¾Ñ‚ает ÐºÐ°Ðº Ð¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¾. ÐÐ¾ Ð² ÑÑ‚ом<br>
> Ð¶Ðµ ÑÐµÑ€Ð²ÐµÑ€Ðµ ÐµÑÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ‚естовый Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½<br>
><br>
>  Â  location /test/ {<br>
>  Â  Â  Â  Â resolver 172.23.16.2 valid=10s;<br>
>  Â  Â  Â  Â resolver_timeout 10s;<br>
>  Â  Â  Â  Â proxy_pass <a href="http://fake-upstream.example.com/" rel="noreferrer" target="_blank">http://fake-upstream.example.<wbr>com/</a>;<br>
<br>
</span>[...]<br>
<span class=""><br>
> Ð¡Ð¾Ð·Ð´Ð°ÑŽ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð·Ð°Ð¿Ð¸ÑÑŒ <a href="http://fake-upstream.example.com" rel="noreferrer" target="_blank">fake-upstream.example.com</a> Ñ ttl 60s Ð¸ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽ Ð½Ð°<br>
> ÑÐ²Ð¾Ð¹ Ð´Ð¾Ð¼ÐµÐ½ <a href="http://sys-adm.org.ua" rel="noreferrer" target="_blank">sys-adm.org.ua</a>. Ð’се Ñ€Ð°Ð±Ð¾Ñ‚ает, Ð¿Ð¾Ñ‚ом ÑƒÐ´Ð°Ð»ÑÑŽ Ð·Ð°Ð¿Ð¸ÑÑŒ, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑÑŽ Ñ‡Ñ‚Ð¾<br>
> Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ Ñ nginx Ð¾Ð½Ð° Ñ‚оже Ð½Ðµ Ð²Ð¸Ð´Ð¸Ñ‚ся<br>
><br>
> # host <a href="http://fake-upstream.example.com" rel="noreferrer" target="_blank">fake-upstream.example.com</a> 172.23.16.2<br>
> Using domain server:<br>
> Name: 172.23.16.2<br>
> Address: 172.23.16.2#53<br>
> Aliases:<br>
><br>
> Host <a href="http://fake-upstream.example.com" rel="noreferrer" target="_blank">fake-upstream.example.com</a> not found: 3(NXDOMAIN)<br>
><br>
> Ð½Ð¾ Ð¿Ñ€Ð¸ ÑÑ‚ом nginx Ð²ÑÐµ Ñ‚ак Ð¶Ðµ Ð¿Ñ€Ð¾ÐºÑÐ¸Ñ€ÑƒÐµÑ‚ Ð·Ð°Ð¿Ñ€Ð¾ÑÑ‹, ÐºÐ¾Ñ‚орые Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑŽÑ‚ Ð² ÑÑ‚от<br>
> location. Ð­Ñ‚о Ñ‚ак Ð¸ Ð·Ð°Ð´ÑƒÐ¼Ð°Ð½Ð¾?<br>
<br>
</span>Да.  Ð˜Ð¼ÐµÐ½Ð°, ÑÐ²Ð½Ð¾ Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ðµ Ð² ÐºÐ¾Ð½Ñ„иге, Ñ€ÐµÐ·Ð¾Ð»Ð²ÑÑ‚ся Ð½Ð° ÑÑ‚апе Ñ‡Ñ‚ения<br>
конфигурации.  Ð•сли Ð¾Ð½Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¸ÑÑŒ Ð¸ Ð½Ð°Ð´Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ„игурацию -<br>
следует ÑÐºÐ°Ð·Ð°Ñ‚ÑŒ nginx'у, Ñ‡Ñ‚обы Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ð» ÐºÐ¾Ð½Ñ„игурацию, ÑÐ¼.<br>
<a href="http://nginx.org/ru/docs/control.html#reconfiguration" rel="noreferrer" target="_blank">http://nginx.org/ru/docs/<wbr>control.html#reconfiguration</a>.<br>
<br>
Исключения - "server ... resolve" Ð² nginx-plus<br>
(<a href="http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#resolve" rel="noreferrer" target="_blank">http://nginx.org/ru/docs/<wbr>http/ngx_http_upstream_module.<wbr>html#resolve</a>)<br>
и ÑÐ»ÑƒÑ‡Ð°Ð¸, ÐºÐ¾Ð³Ð´Ð° Ð² proxy_pass Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ся Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ, Ð¸<br>
соответственно Ð¸Ð¼ÐµÐ½Ð° Ð½Ðµ Ð¸Ð·Ð²ÐµÑÑ‚ны Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð¿Ð°Ñ€ÑÐ¸Ð½Ð³Ð° ÐºÐ¾Ð½Ñ„игурации.<br>
Ð’ ÑÑ‚их ÑÐ»ÑƒÑ‡Ð°ÑÑ… Ð±ÑƒÐ´ÐµÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ resolver.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Maxim Dounin<br>
<a href="http://mdounin.ru/" rel="noreferrer" target="_blank">http://mdounin.ru/</a><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></font></span></blockquote></div><br></div>