Обнаружение службы Docker с использованием DNS, а не реестра служб - PullRequest
0 голосов
/ 08 ноября 2018

Я запускаю приложение с множеством серверных служб, каждый из которых работает в контейнере. Просматривая различные статьи, я попал в состояние дилеммы: почему мы даже используем реестр служб для обнаружения служб, хотя наш Docker достаточно любезен, чтобы предоставить нам встроенную систему обнаружения служб?

1 Ответ

0 голосов
/ 08 ноября 2018

Ну, я думаю, это будет зависеть от масштаба вашего развертывания.

Docker достаточно для развертываний в одной виртуальной машине (и сети докеров). Полагаю, что вы хотите масштабировать по виртуальным машинам, физическим хостам и центрам обработки данных?

Service Discovery будет тогда иметь больше смысла, а также даст вам совершенно другой уровень контроля по сравнению с опорой на базовую реализацию, которую обеспечивает сама докер.

Так что, в зависимости от вашего развертывания, это может быть либо перебор, либо спасение жизни.

...