170 похожих чатов

Если я запущу сервисы в докер контейнерах в одной сети

и запущу также еврику в контейнере. То правильно ли я понимаю, что сервис сперва попробует найти этот hostname в eureka local copy и если его нет то обратится уже в dns сервис докера и получит ip address и никаких конфликтов не будет?

16 ответов

30 просмотров

Ничего не понял. Сервис в еврике регается и говорит вот мой хост Потом когда он кому то нужен по lb выбирается инстанс и по хосту идёт обращение Хост может быть IP или доменное имя, во втором случае идёт обращение к dns, который внутри контейнера сначала поищет по хостнеймам сети докера И тут получается нюанс, клиент еврики емнип не берет автоматом хост докера, но надо проверять В любом случае если сервисы в разных сетях докера, то надо в конфиге приложения для клиента еврики прописать IP или хост хостовой машины. Ещё нужно что бы порт был прокинут в себя же, т.е. при прокидывании порты не меняем

Ineffable- Автор вопроса
Alexandr ∨∧‾ Emelyanov
Ничего не понял. Сервис в еврике регается и говори...

Ну в типичном запросе http://identity-service/getData Если сервисы в 1 сети, то он здесь как поймёт, это service name, у которого можно получить address:port через local copy полученной от еврики, или обратиться в установленный докером dns, и от него получить address:port.

Ineffable- Автор вопроса
Ineffable
Ну в типичном запросе http://identity-service/getD...

Хотя port он не получит в таком случае от днс, токо хост

Ineffable- Автор вопроса

В эврике смысла нет

Ineffable- Автор вопроса
Dima
В эврике смысла нет

А какая альтернатива

Ineffable- Автор вопроса
Alexandr ∨∧‾ Emelyanov
куб

Как я понял cloud gateway тоже не юзают а вместо него ставят ngnix

Ineffable
А какая альтернатива

использовать инструменты инфраструктуры, где деплоишься

Alexandr ∨∧‾ Emelyanov
куб

В последних версиях Куба уже даже есть реализация Gateway Api

Alexandr ∨∧‾ Emelyanov
огненно же

Согласен, я пока не изучал эту историю, но если можно будет конфигурить роуты и деплоить их вместе с приложением - будет кайф :)

А тут про что речь? ) я только что-то такое нагуглил https://gateway-api.sigs.k8s.io/

Stanislav U.
А тут про что речь? ) я только что-то такое нагугл...

да, это как раз реализация API в Кубе для создания API Gateway https://github.com/envoyproxy/gateway Вот пример :)

Ineffable
Как я понял cloud gateway тоже не юзают а вместо н...

CGW не использовал, но написано что там маршрутизация на клиенте. А nginx/haproxy на сервере. у haproxy достаточно легко можно перегрузить проц и опаньки.

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта