Интеграция предохранителя и пружинной загрузки Jboss RedHat - PullRequest
0 голосов
/ 15 мая 2019

Ну, я знаю, что есть 3 типа предохранителей: автономный (karaf, eap и springboot), openshift и cloud.

Думая об автономном типе, у меня есть 3 подтипа: Apache Karaf, EAP и SpringBoot.

enter image description here

  • Apache karaf : я скачал его с сайта RedHat по этой ссылке: https://developers.redhat.com/products/fuse/download/. И я могу использовать только blueprint xml

  • EAP : я не могу скачать его, потому что это коммерческая лицензия, поэтому я не могу проверить.

  • Spring Boot : Где я могу скачать его?Могу ли я использовать Fluent Java API в этом случае?

1 Ответ

2 голосов
/ 16 мая 2019

Существует только 3 типа распределения Red Hat Fuse (для приложений Spring Boot не существует специального распределения):

  1. Red Hat Fuse в OpenShift : Fuseв OpenShift состоит из приложения и всех необходимых компонентов среды выполнения, упакованных в образ Docker , вы можете ознакомиться с документацией о том, как разработать приложение для Spring Boot Image .

  2. Автономный Red Hat Fuse : приложение запускается во время выполнения, варианты которого - Apache Karaf или Red Hat EAP (появилось на рисунке выше вопроса)

  3. Red Hat Fuse Online

Согласно этой ссылке с сайта Red Hat:

InВ автономном режиме развертывания приложение Spring Boot упаковывается в файл Jar и запускается непосредственно внутри виртуальной машины Java (JVM).То есть приложение Spring Boot можно запустить напрямую с помощью команды java с параметром -jar.

...