Vyhledávání na webu

WildFly (JBoss AS) - Jak získat přístup a spravovat CLI pomocí GUI


V minulém článku jsme diskutovali o WildFly-8 (nová vylepšená verze na Jboss AS). Prošli jsme nové funkce a vlastnosti přidané/upgradované do této verze. Dnes v tomto příspěvku budeme diskutovat o správě CLI pomocí GUI a jak spravovat server pomocí verze GUI na správě CLI.

  1. WildFly – Nový vylepšený aplikační server JBoss pro Linux

Od Jboss AS 7 máme nástroj příkazového řádku (CLI) pro připojení k aplikaci JBoss a správu všech úloh z prostředí příkazového řádku. Některé z úkolů, které můžeme provádět pomocí konzoly CLI, jsou uvedeny níže.

  1. Nasazení/zrušení nasazení webové aplikace v samostatném/doménovém režimu.
  2. Zobrazit všechny informace o nasazené aplikaci za běhu.
  3. Start/Stop/Restart Nodes v příslušném režimu, tj. Standalone/Domain.
  4. Přidání/odstranění prostředků nebo podsystémů na servery.

V tomto příspěvku budeme diskutovat o různých úlohách a způsobu spouštění CLI v GUI. V současné době se můžeme ke GUI připojit dvěma způsoby, jak je uvedeno níže:

Metoda 1

Předáním volby –gui skriptu „jboss-cli“ poskytovanému s Jboss/WildFly.

[root@tecmint bin]# ./jboss-cli.sh --gui

Metoda 2

Přímé spuštění požadovaného jar z CLI (to je totéž, co je v samotném vestavěném skriptu).

[root@tecmint bin]# java -Dlogging.configuration=file:$JBOSS_HOME/bin/jboss-cli-logging.properties -jar $JBOSS_HOME/jboss-modules.jar -mp $JBOSS_HOME/modules org.jboss.as.cli –gui

Nápovědu můžete využít v tipu nástroje dostupného na každém uzlu.

Chcete-li získat informace o zdrojích libovolného modulu, klikněte pravým tlačítkem na tento uzel a klikněte na „zdroj pro čtení“. Po zadání požadovaných hodnot se všechny zadají do příkazového řádku. Nakonec klikněte na tlačítko Odeslat a na kartě Výstup uvidíte všechny podrobnosti.

Nasadit/Zrušit nasazení

Prostředí GUI společnosti WildFLy také podporuje nasazení a zrušení nasazení webových aplikací prostřednictvím nabídky „Deployments“.

Pomocí toho můžeme sestavit naše příkazy, které mohou nasazovat aplikace přítomné v našem lokálním souborovém systému, to znamená, že se nemusíme připojovat a kopírovat aplikaci na Server pro nasazení.

Krok 1: Klikněte na nabídku „Deployments“ a poté nasaďte. Otevře se nové dialogové okno s dotazem na umístění webové aplikace, kterou je třeba nasadit.

Krok 2: Vyberte svou webovou aplikaci. Zadejte „Name“ a „Runtime Name“. Spolu s tím jej musíte zakázat nebo nasadit násilně pomocí uvedených zaškrtávacích políček.

Krok 3: Nakonec klikněte na OK. Poté můžete vidět, že vytvoří příkaz v poli cmd. Nakonec klikněte na tlačítko „Odeslat“ pro odeslání požadavku na nasazení.

Krok 4: Po odeslání, pokud vše proběhne v pořádku. Na kartě „Výstup“ se zobrazí výstupní zpráva.

Krok 5: Chcete-li zrušit nasazení jakékoli aplikace, musíte znovu kliknout na možnost „Undeploy “ dostupnou v nabídce „Deployment “. Tím získáte nové vyskakovací okno se seznamem všech nasazených aplikací. V mém případě mám k dispozici pouze jednu aplikaci. Vyberte aplikaci, kterou je třeba zrušit, a poté klikněte na OK.

Vytváření a spouštění skriptů CLI

Kdykoli klepnete na možnost dostupnou v GUI rozhraní CLI, vytvoří se odpovídající příkaz ve výzvě „cmd“. Předpokládejme, že máte nějaký úkol, který chcete znovu a znovu plnit. V takovém případě můžete využít možnosti spouštění „Script“ dostupné v této verzi GUI.

Například při získávání seznamu zdrojů nasazení jsem vytvořil skript cli a provedl jej z GUI, jak je uvedeno níže.

Ukáže vám popis všech dostupných zdrojů nasazení.

Další užitečnou funkcí dostupnou v GUI je, že automaticky uchovává historii posledních 15 skriptů CLI. Nemusíte tedy načítat stejný skript znovu a znovu. To může být opravdu užitečné pro některé druhy opakujících se úkolů.