WildFly (JBoss AS) - Bii o ṣe le Wọle si ati Ṣakoso CLI Lilo GUI


Ninu nkan ti o kẹhin, a ti sọrọ nipa WildFly-8 (Ẹya ti o ni ilọsiwaju tuntun lori Jboss AS). A ti kọja nipasẹ awọn iṣẹ ṣiṣe tuntun ati awọn ẹya ti a ṣafikun/igbegasoke si ẹya yii. Loni, ni ipo yii a yoo jiroro nipa iṣakoso CLI nipa lilo GUI ati bii a ṣe le ṣakoso Server nipa lilo ẹya GUI lori iṣakoso CLI.

  1. WildFly - Imudara Ohun elo JBoss Ohun elo Tuntun fun Linux

Niwon Jboss AS 7, a ti ni laini aṣẹ (CLI) ọpa fun sisopọ si ohun elo JBoss ati ṣakoso gbogbo awọn iṣẹ-ṣiṣe lati agbegbe laini aṣẹ. Diẹ ninu awọn iṣẹ ṣiṣe ti a le ṣe nipa lilo kọnputa CLI wa ni isalẹ.

  1. Fi ohun elo silẹ/Undeploy ohun elo wẹẹbu ni iduro/Ipo Aṣẹ.
  2. Wo gbogbo alaye nipa ohun elo ti a fi ranṣẹ ni asiko asiko.
  3. Bẹrẹ/Duro/Tun bẹrẹ Awọn apa ni ipo ti o tọ rẹ ie Standalone/Domain.
  4. Fifi/pipaarẹ orisun tabi awọn eto si awọn olupin.

Ninu ifiweranṣẹ yii, a yoo jiroro nipa awọn iṣẹ oriṣiriṣi ati ọna fun ifilọlẹ CLI ni GUI. Lọwọlọwọ a le sopọ si GUI nipa lilo awọn ọna meji bi a ṣe han ni isalẹ:

Nipasẹ gbigbe -gui aṣayan si\"jboss-cli" iwe afọwọkọ ti a pese pẹlu Jboss/WildFly.

 ./jboss-cli.sh --gui

Ṣiṣe ifilọlẹ taara idẹ lati CLI (eyi jẹ kanna eyiti o wa ni itumọ ti ni afọwọkọ funrararẹ).

 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

O le gba iranlọwọ lati aba ọpa ti o wa lori oju ipade kọọkan.

Fun Gbigba Alaye nipa awọn orisun ti eyikeyi module, kan ọtun tẹ lori oju-iwe yẹn ki o tẹ\"kika-orisun". Lẹhin titẹ awọn iye ti o nilo, gbogbo wọn yoo wọle ni aaye aṣẹ. awọn alaye ninu Ijade taabu.

Aaye GUI ti WildFLy tun ṣe atilẹyin fun awọn imuṣiṣẹ ati aiṣedeede ti awọn ohun elo wẹẹbu nipasẹ atokọ “Awọn imuṣiṣẹ”.

Lilo eyi a le kọ awọn ofin wa eyiti o le ran awọn ohun elo ti o wa lori Eto faili ti agbegbe wa, ie a ko nilo lati sopọ ki o daakọ ohun elo si Server fun Awọn imuṣiṣẹ.

Igbesẹ 1: Tẹ lori atokọ\"Awọn imuṣiṣẹ" lẹhinna gbe kaakiri. Yoo ṣii apoti ibanisọrọ tuntun ti n beere fun ipo ti Ohun elo Wẹẹbu nilo lati fi ranṣẹ.

Igbesẹ 2: Yan ohun elo wẹẹbu rẹ. Pese\"Orukọ" ati\"Orukọ asiko asiko". Pẹlú eyi o ni lati mu tabi mu ṣiṣẹ ni agbara nipa lilo awọn apoti ayẹwo ti a mẹnuba.

Igbesẹ 3: Lakotan, tẹ lori Dara. Lẹhin eyi o le rii pe yoo ṣẹda aṣẹ laarin apoti cmd. Lakotan tẹ bọtini\"Firanṣẹ" fun fifiranṣẹ ibeere imuṣiṣẹ.

Igbesẹ 4: Lẹhin fifiranṣẹ, ti ohun gbogbo ba lọ daradara. Iwọ yoo wo ifiranṣẹ iwọle ni taabu\"O wu".

Igbesẹ 5: Fun Aisẹ imuṣiṣẹ ti eyikeyi elo, lẹẹkansi o ni lati tẹ lori aṣayan\"Undeploy" ti o wa ni akojọ\"imuṣiṣẹ". Eyi yoo pese agbejade tuntun ti o ni akojọ gbogbo awọn ohun elo ti a fi ranṣẹ sii. Ninu ọran mi Mo ni ohun elo kan ṣoṣo ti o wa. Yan ohun elo nilo lati undeploy ati lẹhinna tẹ O DARA.

Nigbakugba ti o ba tẹ aṣayan ti o wa lori GUI CLI, lẹhinna o ṣẹda aṣẹ ti o baamu ni iyara\"cmd" rẹ. Sawon, o ni iṣẹ-ṣiṣe kan ti o fẹ ṣe lẹẹkansii. Ni ọran yẹn o le fun lilo\"Iwe afọwọkọ" ohun elo ipaniyan ti o wa ni ẹya GUI yii.

Fun apẹẹrẹ, Gbigba atokọ ti awọn orisun imuṣiṣẹ, Mo ti ṣẹda iwe afọwọkọ agekuru kan ati ṣiṣe iyẹn lati GUI bi isalẹ.

Yoo fihan ọ ni apejuwe ti gbogbo awọn orisun imuṣiṣẹ ti o wa.

Ẹya iranlọwọ diẹ sii ti o wa ni GUI ni pe O tọju itan-akọọlẹ ti awọn iwe afọwọkọ CLI 15 kẹhin. Nitorinaa, o ko nilo lati ṣajọ iwe afọwọkọ kanna lẹẹkansii. Eyi le jẹ iranlọwọ gaan fun iru iṣẹ ṣiṣe atunṣe kan.