Я изучаю весеннее облако Netflix, прочитав эту статью, однако в этой статье я начал путаться по другой терминологии:
-
Эврика. Для меня это обычная услуга (в частности, Microservice), работающая на уникальном uri (т.е. Обслуживание на каждый uri). Скажем,
localhost:12000
. Он может быть зарегистрирован на сервере Eureka. -
Клиент Eureka. То же самое, что и сервис Eureka???
-
Сервер Eureka. Насколько я понимаю, это сервер, который мы можем проверять, обнаруживать и управлять связью микросервисов, которые мы создали, обычно работая на
localhost:8761
-
Эврика. Я смущен тем, о чем он говорил, так же, как клиент Eureka?
Также в этой статье он упоминает eureka.client
в config и EurekaClient
в API Netflix, ссылаются ли они на одно и то же?
Пожалуйста, скажите мне, что означают эти четыре слова и исправляют меня, если я ошибаюсь. Спасибо!
================================== UPDATE =============== ===================
В статье сказано:
@EnableEurekaClient
делает приложение как в "экземпляре" Eureka (т.@EnableEurekaClient
Регистрируется), так и в "клиенте" (т.е. Может запрашивать реестр для поиска других сервисов).
Таким образом, похоже, что экземпляр Eureka аналогичен сервису Eureka. Хотя Eureka Client является специальным экземпляром, который может запрашивать другие экземпляры/службы.