Как использовать Spring Cloud Kubernetes Discovery на localhost? - PullRequest
0 голосов

Я заменил сервис Eureka на Spring Cloud Kubernetes Discovery для работы в кластере kubernetes (microk8s), и он отлично работает в k8s без eurika. Но как я могу использовать Spring Cloud Kubernetes Discovery для локальной отладки? Например, когда я запускаю свои микросервисы локально без кубернетов, как я могу разрешить их по имени? Разве в этом случае нет необходимости использовать какую-либо локальную службу обнаружения, такую ​​как Eurika? или есть другой способ?

1 Ответ

0 голосов
/ 16 июня 2020
Простым способом

может быть создание сети сервисов через docker -compose file и запуск docker контейнеров для приложений, с которыми необходимо взаимодействовать, и основные сервисы, которые вам нужно отлаживать, могут быть открыты в VSCode. как редакторы.

Обнаружение сервиса может происходить с помощью docker -compose, и эврика или весеннее облако не требуются.

...