WildFly (JBoss AS) - Kuinka käyttää ja hallita CLI:tä graafisen käyttöliittymän avulla


Edellisessä artikkelissa olemme keskustelleet aiheesta WildFly-8 (uusi parannettu versio Jboss AS:ssa). Olemme käyneet läpi tähän versioon lisätyt/päivitetyt uudet toiminnot ja ominaisuudet. Tänään tässä viestissä aiomme keskustella CLI-hallinnasta GUI:n avulla ja palvelimen hallinnasta GUI-versiolla CLI-hallinnassa.

  1. WildFly – Uusi parannettu JBoss-sovelluspalvelin Linuxille

Jboss AS 7 -versiosta lähtien meillä on komentorivityökalu (CLI), jolla voit muodostaa yhteyden JBoss-sovellukseen ja hallita kaikkia tehtäviä komentoriviympäristöstä. Jotkut tehtävät, joita voimme tehdä CLI-konsolin avulla, ovat alla.

  1. Ota verkkosovellus käyttöön/poista käyttöönotto itsenäisessä/toimialuetilassa.
  2. Näytä kaikki tiedot käyttöönotetusta sovelluksesta suorituksen aikana.
  3. Käynnistys/Pysäytä/Käynnistä uudelleen solmut vastaavassa tilassa, eli itsenäisenä/toimialue.
  4. Resurssien tai alijärjestelmien lisääminen/poistaminen palvelimille.

Tässä viestissä keskustelemme erilaisista tehtävistä ja tavasta käynnistää CLI GUI:ssa. Tällä hetkellä voimme muodostaa yhteyden graafiseen käyttöliittymään kahdella alla olevalla tavalla:

Menetelmä 1

Ohjaamalla -gui-vaihtoehto Jboss/WildFlyn mukana toimitetulle "jboss-cli" -skriptille.

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

Menetelmä 2

Vaaditun jarin käynnistäminen suoraan CLI:stä (tämä on sama, joka on itse sisäänrakennettu skripti).

[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

Voit saada apua kussakin solmussa olevasta työkaluvihjeestä.

Saat tietoja minkä tahansa moduulin resursseista napsauttamalla kyseistä solmua hiiren kakkospainikkeella ja napsauttamalla "lue-resurssi". Kun vaaditut arvot on syötetty, kaikki syötetään komentoriville. Napsauta lopuksi Lähetä-painiketta ja näet kaikki tiedot Output-välilehdessä.

Ota käyttöön/poista käyttöönotto

WildFLyn GUI-ympäristö tukee myös verkkosovellusten käyttöönottoa ja poistamista Käyttöönotot-valikon kautta.

Tämän avulla voimme rakentaa komentojamme, jotka voivat ottaa käyttöön paikallisessa tiedostojärjestelmässämme olevia sovelluksia, eli meidän ei tarvitse muodostaa yhteyttä ja kopioida sovellusta Server for Deployments -palvelimelle.

Vaihe 1: Napsauta Käyttöönotot -valikkoa ja ota sitten käyttöön. Se avaa uuden valintaikkunan, jossa kysytään, missä Web-sovelluksen sijainti on otettava käyttöön.

Vaihe 2: Valitse verkkosovelluksesi. Anna "Name" ja "Runtime Name". Tämän lisäksi sinun on poistettava se käytöstä tai otettava se käyttöön voimakkaasti käyttämällä mainittuja valintaruutuja.

Vaihe 3: Napsauta lopuksi Ok. Tämän jälkeen voit nähdä, että se luo komennon cmd-ruutuun. Napsauta lopuksi Lähetä -painiketta lähettääksesi käyttöönottopyynnön.

Vaihe 4: Lähettämisen jälkeen, jos kaikki menee hyvin. Näet tulosviestin Tuloste -välilehdellä.

Vaihe 5: Jos haluat peruuttaa minkä tahansa sovelluksen käyttöönoton, sinun on jälleen napsautettava Poista käyttöönotto -vaihtoehtoa, joka on käytettävissä Käyttöönotto -valikossa. Tämä tarjoaa sinulle uuden ponnahdusikkunan, joka sisältää luettelon kaikista käyttöönotetuista sovelluksista. Minun tapauksessani minulla on vain yksi sovellus saatavilla. Valitse sovelluksen käyttöönotto ja napsauta sitten OK.

CLI-komentosarjojen luominen ja suorittaminen

Aina kun napsautat CLI:n graafisessa käyttöliittymässä olevaa vaihtoehtoa, se luo vastaavan komennon "cmd" -kehotteeseensa. Oletetaan, että sinulla on jokin tehtävä, jonka haluat suorittaa uudestaan ja uudestaan. Siinä tapauksessa voit käyttää tässä GUI-versiossa saatavaa "Script" -suoritustoimintoa.

Esimerkiksi Käyttöönottoresurssien luettelon saaminen, olen luonut cli scriptin ja suorittanut sen graafisesta käyttöliittymästä kuten alla.

Se näyttää kuvauksen kaikista käytettävissä olevista käyttöönottoresursseista.

Vielä yksi hyödyllinen GUI-ominaisuus on, että se säilyttää automaattisesti 15 viimeisimmän CLI-komentosarjan historian. Joten sinun ei tarvitse ladata samaa skriptiä uudestaan ja uudestaan. Tästä voi olla todella apua jonkinlaiseen toistuvaan tehtävään.