Весенняя загрузка: запрос маршрута между двумя службами

#java #spring #spring-boot #routes

#java #весна #spring-boot #маршруты

Вопрос:

Я пишу службу, используя Spring Boot. У меня есть служба C, которая выполняет функцию маршрутизации между двумя службами A и B.

Как я могу маршрутизировать запросы между двумя службами?

В файле application.properties службы C я определил следующие порты:

 #port on which service c runs
server.port=8084 

#port on which service a runs
service.a.host=localhost:8086

#port on which service b runs
service.b.host=localhost:8082
 

Как лучше всего сделать то же самое? Определение портов в application.properties — это единственное, что мне нужно сделать?

Комментарии:

1. почему бы не использовать spring-cloud-zuul? хотя мы обычно используем его как API-шлюз для внешнего доступа. но я думаю, вы можете использовать его технологию маршрутизатора для решения ваших требований.

2. Хорошо, спасибо за ваше время и ответ.