@BlackSunshine-manage

Как организовать оркестрацию между микросервисами в Docker?

Здравствуйте, дорогие форумчане. Мною была поставлена задача, однако я незнаю как её решить. Суть: Несколько микросервисов в докер-контейнерах, один из которых spring boot. Цель - передача данных от контейнера к контейнеру. Например: Заполняем форму в web-UI. Далее передача на спрингбут в контроллер. Далее контроллер отправляет в сервис парсера. Далее сервис парсера отправляет в сервис маппера. Далее маппер отправляет в БД. Попробовал потыкать в Kafka и JMS, однако непонимаю многих вещей, пожалуйста, помогите разобраться с сетевым взаимодействием между контейнеров. Вопрос: Какие обязательные условия для обеспечения этого взаимодействия контейнеров внутри Docker
  • Вопрос задан
  • 204 просмотра
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
1) архитектура так себе...
2) каждый сервис должен знать куда стучаться - посмотрите на consul.io или zookeper
3) не осилили кафку, начните с чего полегче, например apache pulsar
4) Ну и да, в докере оркестрация такая же, как и без него. Но можно и docker-composer
5) увы, микросервисы часто сложнее, чем кажутся.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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