Я новичок в докерах и микросервисах. Я начал разлагать свое веб-приложение на микросервисы, и в настоящее время я выполняю ручную настройку.сервисное открытие в докере без использования консула
После некоторого исследования я столкнулся с режимом рой докеров, который позволяет обнаружить сервис. Кроме того, я столкнулся с другими инструментами для обнаружения сервисов, такими как Eureka и Consul.
Моя основная цель - заменить IP-адреса в curl call с именем службы и балансом нагрузки между несколькими экземплярами одного и того же сервиса.
i.e. ex. curl http://192.168.0.11:8080/ to curl http://my-service
Я должен поддерживать независимость своих услуг.
Пожалуйста, предлагайте, нужно ли использовать Консул с роумом докеров для обнаружения службы, или я могу сделать это без Консула? Каковы преимущества?
Вы также можете использовать Etcd или Zookeeper. –