Передовая практика развертывания в контейнере - PullRequest
0 голосов
/ 08 января 2019

Я ищу предложение для моего описания проблемы, описанного ниже, для развертывания военного модуля во время выполнения в контейнере jboss.

У меня есть два военных модуля, скажем, web-app1.war и web-app2.war, оба имеют некоторые конечные точки REST, основанные на поддерживаемой ими версии API, тогда как базовые сценарии использования одинаковы. Допустим, у web-app1.war есть конечная точка / mycontextroot / version123 / getName, а у web-app2.war есть конечная точка / mycontextroot / version456 / getName, и в каждый момент времени запрос может поступать либо в web-app1, либо в web-app2, оба не могут быть активным одновременно.

Будет ли правильным решением о развертывании, что мы развернем обе войны в jboss во время установки и на основе URL-адреса конечной точки получим ответ от этого военного модуля?

И является ли хорошей практикой, что во время установки мы должны копировать эти войны в какой-то каталог, скажем, / tmp, а затем попросить пользователя предоставить поддерживаемую версию API и развернуть эту войну в каталоге jboss из каталога / tmp?

- Манодж

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