WildFly (JBoss AS) - Wéi Zougang a verwalten CLI Mat GUI


Am leschten Artikel hu mir iwwer WildFly-8 diskutéiert (Nei verbessert Versioun op Jboss AS). Mir sinn duerch déi nei Funktionalitéiten a Fonctiounen bäigefüügt/Upgrade op dës Versioun. Haut, an dësem Post wäerte mir iwwer d'CLI Gestioun mat GUI diskutéieren a wéi Dir de Server mat der GUI Versioun op CLI Gestioun verwalten.

  1. WildFly - En neie verbesserte JBoss Applikatiounsserver fir Linux

Zënter Jboss AS 7 hu mir e Kommandozeil (CLI) Tool fir mat JBoss Applikatioun ze verbannen an all Aufgaben aus Kommandozeilëmfeld ze managen. E puer vun den Aufgaben déi mir mat der CLI Konsole maache kënne sinn wéi hei ënnen.

  1. Deploy/Undeploy Web Application in Standalone/Domain Mode.
  2. Kuckt all Informatioun iwwer déi ofgebauter Applikatioun op der Runtime.
  3. Start/Stop/Restart Noden am jeweilege Modus dh Standalone/Domain.
  4. Ressource oder Ënnersystemer op Serveren derbäisetzen/läschen.

An dësem Post wäerte mir iwwer déi verschidden Aufgaben diskutéieren an de Wee fir CLI am GUI ze lancéieren. De Moment kënne mir mat GUI verbannen mat zwee Weeër wéi hei ënnendrënner:

Andeems Dir -gui Optioun op \jboss-cli Skript passéiert mat Jboss/WildFly.

 ./jboss-cli.sh --gui

Direkt lancéiert erfuerderlech Jar vum CLI (dëst ass datselwecht wat am gebaute Skript selwer ass).

 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

Dir kënnt Hëllef vum Tooltipp huelen, deen op all Node verfügbar ass.

Fir Informatioun iwwer d'Ressourcen vun all Modul ze kréien, klickt just op dee Knuet a klickt op liesen-Ressource. Nodeems Dir déi erfuerderlech Wäerter aginn hutt, ginn all an der Kommandobar aginn. Endlech klickt op de Submit Knäppchen an Dir gesitt alles Detailer am Output Tab.

WildFLy's GUI Ëmfeld ënnerstëtzt och fir d'Deployment an d'Undeployment vun de Webapplikatiounen iwwer de Menü Deployments.

Mat dësem kënne mir eis Befehle konstruéieren déi Uwendungen, déi op eisem lokalen Dateiesystem präsent sinn, ofsetzen kënnen, dh mir brauche keng Applikatioun op Server fir Deployments ze verbannen an ze kopéieren.

Schrëtt 1: Klickt op de Menü Deployments an dann deploy.Et wäert eng nei Dialogbox opmaachen, fir de Standuert vun der Webapplikatioun ze froen.

Schrëtt 2: Wielt Är Webapplikatioun. Gitt Numm an Runtime Numm. Zesumme mat dësem musst Dir et kräfteg auszeschalten oder ofsetzen andeems Dir genannte Checkboxen benotzt.

Schrëtt 3: Endlech klickt op Ok. Duerno kënnt Dir gesinn datt et Kommando bannent cmd Këscht erstellt. Endlech klickt op de Submit Knäppchen fir d'Deployment Ufro ofzeginn.

Schrëtt 4: No der Soumissioun, wann alles gutt geet. Dir gesitt d'Ausgabmeldung am Tab Output.

Schrëtt 5: Fir Un-Deployment vun all Applikatioun, musst Dir nach eng Kéier op \Undeploy\ Optioun am \Deployment Menü klickt. Dëst gëtt Iech en neie Pop-up mat enger Lëscht vun all ofgebauten Uwendungen. A mengem Fall hunn ech nëmmen eng Applikatioun verfügbar. Wielt d'Applikatioun déi muss ofgebaut ginn a klickt dann op OK.

Wann Dir op d'Optioun op der CLI's GUI klickt, da schafft en entspriechend Kommando a senger \cmd-Prompt. Ugeholl, Dir hutt eng Aufgab, déi Dir ëmmer erëm wëllt ausféieren. An deem Fall kënnt Dir d'Benotzung vum \Script benotzen. Ausféierungsméiglechkeet verfügbar an dëser GUI Versioun.

Zum Beispill, Kritt Lëscht vun Deployment Ressourcen, Ech hunn e Cli Skript erstallt an dat aus GUI ausgefouert wéi hei ënnen.

Et wäert Iech d'Beschreiwung vun all verfügbaren Deploymentressourcen weisen.

Eng méi hëllefräich Feature verfügbar am GUI ass datt et automatesch d'Geschicht vun de leschte 15 CLI Scripten behält. Also, Dir musst net ëmmer erëm datselwecht Skript lueden. Dëst kann wierklech hëllefräich sinn fir eng Aart vun widderhuelend Aufgab.