Как развернуть два файла .jar на одном и том же порту? - PullRequest
0 голосов
/ 15 мая 2018

Я хочу знать, как развернуть два разных файла .jar на одном и том же порту с помощью Jenkins.

Два файла .jar созданы Дженкинсом, я просто хочу знать, есть ли лучшие варианты, чем повторное выполнение проектов для создания файлов .war и их развертывания с использованием одного контейнера Tomcat?

редактировать: Причина, по которой я задаю вопросы, заключается в том, что я создаю веб-приложение с использованием нескольких микросервисов, поэтому мне интересно, как это сделать с помощью «наилучшей практики».

1 Ответ

0 голосов
/ 15 мая 2018

Похоже, что вы хотите, это общая точка доступа, которую ваши клиенты могут использовать для доступа к вашим услугам. Этого можно добиться, создав службу шлюза API, которая направляет запросы в правильную службу. Ваши исходные две службы прослушивают разные порты, но ваш клиент должен знать только о конечных точках шлюза API, а сам шлюз API будет направлять запросы.

Посмотрите Spring-cloud-zuul или этот учебник , чтобы узнать, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...