Развертывание Vert.x на AWS (лучшая практика)

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

java -jar app.jar

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

1 ответ

Решение

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

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

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

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

Другие вопросы по тегам