Welcome! Log In Create A New Profile

Advanced

Re: host not found in upstream: не появилась возможность игнорировать?

March 16, 2017 03:19PM
У нас так не получается, увы - мы используем оверлей с внешним хранилищем (Консулом), а эта разновидность сети требует уникальных имен всех нод в кластере.

Да и не хочется ставить старт NGINXа, который служит entrypoint'ом для всех сервисов, в зависимость от одного или нескольких сервисов или событий. Хотелось бы сделать его максимально независимым. Вы правильно сказали, что оверлей-нетворк бывают нестабильны, а у нас это всё распределенное, крутится в Амазоне, поэтому события в стиле "сетевой администратор ошибся цифрой - два континента отвалились" тоже случаются.

Получается, NGINX out-of-box не очень приспособлен к работе в быстро меняющемся окружении, где, в общем, нормой является, что где-то что-то падает, исчезает, появляется, меняются имена и адреса и т. п.
По крайней мере, жалоб именно на эту проблему с апстримом в сети очень много :)

Valery Kholodkov Wrote:
-------------------------------------------------------
> Для решения этой проблемы достаточно всем контейнерам одного сервиса в
>
> оверлей-сети прописать один и тот же алиас. Тогда докер в своем
> внутреннем DNS-е пропишет запись с множеством адресов и nginx сможет
> резолвить набор адресов контейнеров соответствующих сервису.
Subject Author Posted

host not found in upstream: не появилась возможность игнорировать?

obolobova March 16, 2017 09:56AM

Re: host not found in upstream: не появилась возможность игнорировать?

Valery Kholodkov March 16, 2017 10:26AM

Re: host not found in upstream: не появилась возможность игнорировать?

obolobova March 16, 2017 03:19PM

Re: host not found in upstream: не появилась возможность игнорировать?

Vladimir Homutov March 16, 2017 03:28PM

Re: host not found in upstream: не появилась возможность игнорировать?

Valery Kholodkov March 16, 2017 04:46PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 57
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready