Развертывание Vert.x на aws (рекомендуемая практика)

Я новичок в веб-разработке. Я использовал фреймворк Vert.x. И я получил файл app.jar для сервера на aws. Каждый раз, когда я запускаю его с помощью этой команды:

java -jar app.jar

Но я не уверен, что это правильный путь (я думаю, что это непрофессионально). Кто может подсказать, что такое наилучшая практика? Я слышал, что большинство приложений развертываются в контейнерах веб-приложений, таких как Tomcat, JBoss, Jetty и т. д. Пожалуйста, покажите мне правильный путь.


person Bakhrom Achilov    schedule 16.05.2018    source источник


Ответы (1)


Отказ от ответственности: я являюсь членом основной команды Vert.x.

Развернуть веб-приложение в среде контейнера не более профессионально, чем запустить его напрямую с исполняемым файлом JAR.

На самом деле можно наблюдать обратное движение: SpringBoot и Wildfly-Swarm — это инструменты, позволяющие запускать приложения Spring и JavaEE в виде исполняемого JAR-файла.

Итак, реальный вопрос: делает ли инструмент работу за вас?

person tsegismont    schedule 16.05.2018
comment
Спасибо за ответ, я понимаю. Можете ли вы посоветовать способы (или инструмент), как развернуть проект vertx на сервере aws вместо моего? - person Bakhrom Achilov; 16.05.2018
comment
На эти вопросы можно найти множество ответов :-) Существует множество инструментов для настройки и обслуживания системы, доставки приложений и т. д. - person tsegismont; 16.05.2018