mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-06-20 11:14:34 +00:00
Update README.md
This commit is contained in:
@@ -1,24 +1,24 @@
|
||||
# Пример работы двух микросевисов с использованием Config server, Eureka, Zuul, Feign client
|
||||
## Пример работы двух микросевисов с использованием Config server, Eureka, Zuul, Feign client
|
||||
|
||||
## Сервер конфигурации (config-server, порт: 8888)
|
||||
* Хранит настройки всех приложений
|
||||
* Реализован с помощью Spring Config Server
|
||||
### Сервер конфигурации (config-server, порт: 8888)
|
||||
* Хранит настройки всех приложений
|
||||
* Реализован с помощью Spring Config Server
|
||||
|
||||
## Реестр служб (service-discovery-server, порт: 8761)
|
||||
* Помогает службам (приложениям/микросервисам) находить дург-друга
|
||||
* Реализован с помощью Eureka
|
||||
### Реестр служб (service-discovery-server, порт: 8761)
|
||||
* Помогает службам (приложениям/микросервисам) находить дург-друга
|
||||
* Реализован с помощью Eureka
|
||||
|
||||
## Микросервис приветствий (greeting-microservice, порт: 8081)
|
||||
Здоровается тремя способами:
|
||||
* Простое приветствие, зашитое прямо в коде
|
||||
* Приветствие полученное из настроек (@Value)
|
||||
* Приветствие от человека, имя которого взято с микросервиса имен. Для получения имени от стороннего API используется FeignClient
|
||||
### Микросервис приветствий (greeting-microservice, порт: 8081)
|
||||
Здоровается тремя способами:
|
||||
* Простое приветствие, зашитое прямо в коде
|
||||
* Приветствие полученное из настроек (@Value)
|
||||
* Приветствие от человека, имя которого взято с микросервиса имен. Для получения имени от стороннего API используется FeignClient
|
||||
|
||||
## Микросервис имен (names-microservice, порт: 8082)
|
||||
* Отдает случайное имя из константного массива,
|
||||
* Прибавляет к нему форму обращения из настроек (@Value)
|
||||
### Микросервис имен (names-microservice, порт: 8082)
|
||||
* Отдает случайное имя из константного массива,
|
||||
* Прибавляет к нему форму обращения из настроек (@Value)
|
||||
|
||||
## API шлюз (facade-gateway, порт: 8080)
|
||||
* Объединяет API обоих микросервисов в одно
|
||||
* Полученное общее API накрывает Spring Security
|
||||
* Реализован с помощью Zuul
|
||||
### API шлюз (facade-gateway, порт: 8080)
|
||||
* Объединяет API обоих микросервисов в одно
|
||||
* Полученное общее API накрывает Spring Security
|
||||
* Реализован с помощью Zuul
|
||||
|
||||
Reference in New Issue
Block a user