WildFly (JBoss AS) – kaip pasiekti ir valdyti CLI naudojant GUI


Paskutiniame straipsnyje aptarėme WildFly-8 (nauja patobulinta versija Jboss AS). Peržiūrėjome naujas funkcijas ir funkcijas, pridėtas/atnaujintas prie šios versijos. Šiandien šiame įraše aptarsime CLI valdymą naudojant GUI ir kaip valdyti serverį naudojant CLI valdymo GUI versiją.

  1. WildFly – naujas patobulintas JBoss taikomųjų programų serveris, skirtas Linux

Nuo Jboss AS 7 turime komandų eilutės (CLI) įrankį, skirtą prisijungti prie JBoss programos ir valdyti visas užduotis iš komandinės eilutės aplinkos. Kai kurios užduotys, kurias galime atlikti naudodami CLI konsolę, pateikiamos toliau.

  1. Diegti/atšaukti žiniatinklio programos diegimą autonominiu/domeno režimu.
  2. Peržiūrėkite visą informaciją apie įdiegtą programą vykdymo metu.
  3. Paleisti/sustabdyti/paleisti iš naujo mazgai atitinkamu režimu, t. y. autonominis/domenas.
  4. Išteklių arba posistemių įtraukimas/ištrynimas serveriuose.

Šiame įraše aptarsime įvairias užduotis ir CLI paleidimo GUI būdus. Šiuo metu prie GUI galime prisijungti dviem būdais, kaip parodyta toliau:

1 būdas

Perdavus –gui parinktį „jboss-cli“ scenarijui, pateiktam su Jboss/WildFly.

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

2 būdas

Tiesiogiai paleidžiamas reikalingas jar iš CLI (tai yra tas pats, kuris yra įmontuotame scenarijuje).

[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

Galite pasinaudoti kiekviename mazge esančiu įrankio patarimu.

Norėdami gauti informacijos apie bet kurio modulio išteklius, tiesiog dešiniuoju pelės mygtuku spustelėkite tą mazgą ir spustelėkite „skaityti išteklius“. Įvedus reikiamas reikšmes, visi bus įvesti komandų juostoje. Galiausiai spustelėkite mygtuką Pateikti ir pamatysite visą informaciją skirtuke Išvestis.

Įdiegti/atšaukti

„WildFLy“ GUI aplinka taip pat palaiko žiniatinklio programų diegimą ir atšaukimą per meniu „Deployments“.

Naudodami tai galime sukurti savo komandas, kurios gali įdiegti programas, esančias mūsų vietinėje failų sistemoje, t. y. mums nereikia prisijungti ir kopijuoti programos į diegimo serverį.

1 veiksmas: spustelėkite meniu Įdiegimai ir įdiekite. Bus atidarytas naujas dialogo langas, kuriame bus klausiama, kur reikia įdiegti žiniatinklio programą.

2 veiksmas: pasirinkite žiniatinklio programą. Pateikite „Pavadinimas“ ir „Veikimo laiko pavadinimas“. Be to, naudodami minėtus žymės langelius, turite jį išjungti arba priverstinai įdiegti.

3 veiksmas: galiausiai spustelėkite Gerai. Po to pamatysite, kad ji sukurs komandą cmd laukelyje. Galiausiai spustelėkite mygtuką Pateikti, kad pateiktumėte diegimo užklausą.

4 veiksmas: po pateikimo, jei viskas gerai. Išvesties pranešimą matysite skirtuke „Išvestis“.

5 veiksmas: norėdami atšaukti bet kurios programos diegimą, vėl turite spustelėti parinktį Atšaukti diegimą, esančią meniu „Įdiegimas“. Bus pateiktas naujas iššokantis langas su visų įdiegtų programų sąrašu. Mano atveju turiu tik vieną programą. Pasirinkite programą, kurią reikia atšaukti, tada spustelėkite Gerai.

CLI scenarijų kūrimas ir vykdymas

Kai spustelėsite CLI GUI pasiekiamą parinktį, ji sukuria atitinkamą komandą savo eilutėje „cmd“. Tarkime, turite kokią nors užduotį, kurią norite atlikti vėl ir vėl. Tokiu atveju galite pasinaudoti šioje GUI versijoje esančia „Script“ vykdymo priemone.

Pavyzdžiui, gaudamas diegimo išteklių sąrašą, sukūriau klip scenarijų ir vykdau jį iš GUI, kaip nurodyta toliau.

Tai parodys visų galimų diegimo išteklių aprašymą.

Dar viena naudinga GUI funkcija yra ta, kad ji automatiškai saugo paskutinių 15 CLI scenarijų istoriją. Taigi, jums nereikia įkelti to paties scenarijaus vėl ir vėl. Tai gali būti tikrai naudinga atliekant tam tikrą pasikartojančią užduotį.