Weboldal keresés

WildFly (JBoss AS) – A CLI elérése és kezelése grafikus felhasználói felület használatával


A legutóbbi cikkben a WildFly-8-ról (új továbbfejlesztett verzió a Jboss AS-en) foglalkoztunk. Végignéztük az ehhez a verzióhoz hozzáadott/frissített új funkciókat és funkciókat. Ma ebben a bejegyzésben a CLI-kezelésről fogunk beszélni a GUI-val, és arról, hogyan kezeljük a szervert a CLI-kezelés GUI-verziójával.

  1. WildFly – Új, továbbfejlesztett JBoss alkalmazáskiszolgáló Linuxhoz

A Jboss AS 7 óta van egy parancssori (CLI) eszközünk a JBoss alkalmazáshoz való csatlakozáshoz és az összes feladat kezeléséhez a parancssori környezetből. Néhány feladat, amelyet a CLI-konzol használatával végezhetünk, az alábbiak.

  1. Webalkalmazás telepítése/visszaállítása önálló/Domain módban.
  2. Tekintse meg a telepített alkalmazással kapcsolatos összes információt futás közben.
  3. Csomópontok indítása/leállítása/újraindítása a megfelelő módban, azaz önálló/tartományban.
  4. Erőforrások vagy alrendszerek hozzáadása/törlése a szerverekhez.

Ebben a bejegyzésben a különböző feladatokról és a CLI GUI-ban történő elindításának módjáról fogunk beszélni. Jelenleg kétféle módon tudunk csatlakozni a grafikus felhasználói felülethez, az alábbiak szerint:

1. módszer

A –gui opció átadásával a Jboss/WildFly által biztosított „jboss-cli” szkriptnek.

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

2. módszer

A szükséges jar indítása közvetlenül a CLI-ből (ez ugyanaz, ami magában a beépített szkriptben van).

[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

Segítséget kérhet az egyes csomópontokon elérhető szerszámtippekből.

Bármely modul erőforrásaival kapcsolatos információk megszerzéséhez kattintson a jobb gombbal az adott csomópontra, majd kattintson a „Read-Resource” elemre. A szükséges értékek megadása után az összes beírásra kerül a parancssorba. Végül kattintson a küldés gombra, és minden részletet látni fog a Kimenet lapon.

Telepítés/Undeploy

A WildFLy grafikus felhasználói felülete a webalkalmazások telepítését és eltávolítását is támogatja a „Deployments” menün keresztül.

Ennek segítségével elkészíthetjük parancsainkat, amelyek a helyi fájlrendszerünkön lévő alkalmazásokat telepíthetik, azaz nem kell csatlakoznunk és másolnunk kell az alkalmazást a Server for Deployments-re.

1. lépés: Kattintson a „Bevezetések ” menüre, majd telepítse. Megnyílik egy új párbeszédpanel, amely megkérdezi a telepítendő webalkalmazás helyét.

2. lépés: Válassza ki webalkalmazását. Adja meg a „Name” és a „Runtime Name” elemeket. Ezzel együtt le kell tiltania vagy erőteljesen telepítenie kell az említett jelölőnégyzetek használatával.

3. lépés: Végül kattintson az OK gombra. Ezek után láthatja, hogy parancsot hoz létre a cmd mezőben. Végül kattintson a „Küldés” gombra a telepítési kérelem elküldéséhez.

4. lépés: A beküldés után, ha minden rendben megy. A kimeneti üzenet a „Kimenet” lapon jelenik meg.

5. lépés: Bármely alkalmazás telepítésének visszavonásához ismét rá kell kattintania a „Deployment” menüben elérhető „Visszavonás” lehetőségre. Ekkor megjelenik egy új előugró ablak, amely tartalmazza az összes telepített alkalmazás listáját. Az én esetemben csak egy alkalmazás áll rendelkezésre. Válassza ki a feloldandó alkalmazást, majd kattintson az OK gombra.

CLI-szkriptek létrehozása és végrehajtása

Amikor rákattint a CLI grafikus felhasználói felületén elérhető opcióra, a rendszer létrehozza a megfelelő parancsot a „cmd” promptjában. Tegyük fel, hogy van valamilyen feladata, amelyet újra és újra el szeretne végezni. Ebben az esetben használhatja az ebben a GUI-verzióban elérhető „Script” végrehajtási lehetőséget.

Például a telepítési erőforrások listájának lekérése című részben létrehoztam egy klipszkriptet, és végrehajtottam azt a grafikus felhasználói felületről az alábbiak szerint.

Megjeleníti az összes rendelkezésre álló telepítési erőforrás leírását.

A grafikus felhasználói felületen elérhető további hasznos funkció, hogy automatikusan megőrzi az utolsó 15 parancssori parancsfájl előzményeit. Tehát nem kell újra és újra betöltenie ugyanazt a szkriptet. Ez valóban hasznos lehet valamilyen ismétlődő feladatnál.