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.
- 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.
- Nasazení/zrušení nasazení webové aplikace v samostatném/doménovém režimu.
- Zobrazit všechny informace o nasazené aplikaci za běhu.
- Start/Stop/Restart Nodes v příslušném režimu, tj. Standalone/Domain.
- 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ů.