Как правильно отслеживать жизнь микросервиса?

Доброго времени суток господа и дамы!

Я новичок в микросервисах и поэтому заранее прошу прощения за своё невежество.
Как я понимаю микросервис - это приложение которое отвечает за одну из бизнес задач. Я разрабатываю несколько микросервисов на php. У меня также есть два контейнера nginx и php-fpm для работы php приложения. Получается один микросервис требует несколько процессов, но когда я начал реализовывать реестр микросервисов то возникла проблема.

Когда условно микросервис_1 делает запрос на реестр "я жив дружище!", Реестр записывает ip php-fpm контейнера, а не nginx. Поэтому в реестре мы видимы ip не nginx микросервиса а его php-fpm. Появилась идея засунуть и php-fpm и nginx в один контейнер, что является плохой практикой.

Вопрос Как сделать так что бы микросервис при регистрации указывал ip своего nginx, не php-fpm? Потому что точка входа это nginx. Или возможно есть другие способы для реализации реестра микросервисов в docker.

Спасибо !
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 1
@q2digger
никого не трогаю, починяю примус
Комментировать
Ваш ответ на вопрос

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

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