@allienn

Как проще всего поднять несколько локальных инстансов приложения для отладки/тестирования?

Добрый день ! Разрабатываю REST сервис. Стек: SpringBoot, Gradle. Для целей отладки/тестирования хочу, чтобы у меня локально поднималось несколько инстансов приложения на разных портах и с разными настройками. С помощью это проще сделать ? Спасибо !
  • Вопрос задан
  • 81 просмотр
Решения вопроса 2
xez
@xez Куратор тега Java
TL Junior Roo
С помощью докера
Ответ написан
Комментировать
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день!
Как по мне проще всего использовать docker. Можно еще использовать docker-compose, чтобы быстро разворачивать контейнеры с нужными параметрами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
BorLaze
@BorLaze
Java developer
  • создаешь отдельный каталог (для простоты)
  • в каталоге делаешь ссылку на свой jar (чтоб не копировать его всякий раз)
  • рядом со ссылкой создаешь несколько файлов application-p1.properties, application-p2.properties, ..., application-pN.properties, с нужными настройками
  • запускаешь несколько экземляров, каждый со своим профилем java -jar ZZZ.jar --spring.profiles.active=pX
Ответ написан
@Drno
докер или виртуалки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы