WildFly (JBoss AS) - Kif Aċċessa u Immaniġġja CLI billi tuża GUI


Fl-aħħar artiklu, iddiskutejna dwar WildFly-8 (Verżjoni mtejba ġdida fuq Jboss AS). Għaddejna mill-funzjonalitajiet u l-karatteristiċi ġodda miżjuda/imtejba għal din il-verżjoni. Illum, f'din il-kariga se niddiskutu dwar il-ġestjoni CLI bl-użu tal-GUI u kif timmaniġġja s-Server bl-użu tal-verżjoni tal-GUI fuq il-ġestjoni CLI.

  1. WildFly – Server ta' Applikazzjoni JBoss Imtejjeb Ġdid għal Linux

Minn Jboss AS 7, għandna għodda tal-linja tal-kmand (CLI) għall-konnessjoni mal-applikazzjoni JBoss u l-ġestjoni tal-kompiti kollha mill-ambjent tal-linja tal-kmand. Uħud mill-kompiti li nistgħu nagħmlu bl-użu tal-console CLI huma kif hawn taħt.

  1. Użu/Tneħħi l-iskjerament ta' applikazzjoni tal-web fil-Modalità ta' Dominju waħedha.
  2. Ara l-informazzjoni kollha dwar l-applikazzjoni skjerata fuq ir-runtime.
  3. Ibda/Waqqaf/Ibda mill-ġdid Nodes fil-modalità rispettiva jiġifieri Standalone/Dominju.
  4. Żieda/tħassir tar-riżorsi jew sottosistemi għal servers.

F'din il-kariga, se niddiskutu dwar il-ħidmiet differenti u l-mod għat-tnedija tal-CLI fil-GUI. Bħalissa nistgħu nikkonnettjaw mal-GUI billi tuża żewġ modi kif muri hawn taħt:

Billi tgħaddi l-għażla –gui lill-iskript \jboss-cli” ipprovdut b'Jboss/WildFly.

 ./jboss-cli.sh --gui

Tnedija direttament vażett meħtieġ minn CLI (dan huwa l-istess li hija mibnija fl-iskrittura innifsu).

 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

Tista 'tieħu għajnuna mill-ponta tal-għodda disponibbli fuq kull node.

Biex Tikseb Informazzjoni dwar ir-riżorsi ta 'kwalunkwe modulu, ikklikkja dritt fuq dak in-node u kklikkja fuq \read-resource. Wara li ddaħħal il-valuri meħtieġa, kollha jiddaħħlu fil-bar tal-kmand. Fl-aħħarnett, ikklikkja fuq il-buttuna issottometti u tara kollox dettalji fit-tab Output.

L-ambjent GUI ta 'WildFLy jappoġġja wkoll l-iskjeramenti u l-iskjeramenti ta' l-applikazzjonijiet tal-web permezz tal-menu Skjeramenti.

Billi nużaw dan nistgħu nibnu l-kmandi tagħna li jistgħu jużaw applikazzjonijiet preżenti fis-Sistema ta’ fajls lokali tagħna, jiġifieri m’għandniex bżonn nikkonnettjaw u nikkopjaw l-applikazzjoni mas-Server għall-Iskjeramenti.

Pass 1: Ikklikkja fuq il-menu \Deployments u mbagħad skjerament. Se tiftaħ kaxxa ta 'dialog ġdida li titlob il-post tal-Applikazzjoni tal-Web li trid tiġi skjerata.

Pass 2: Agħżel l-applikazzjoni tal-web tiegħek. Ipprovdi \Isem u \Isem Runtime. Flimkien ma 'dan għandek tiddiżattiva jew tużaha bil-qawwa billi tuża kaxxi ta' kontroll imsemmija.

Pass 3: Fl-aħħarnett, ikklikkja fuq Ok. Wara dan tista 'tara li se toħloq kmand fil-kaxxa cmd. Fl-aħħarnett ikklikkja fuq il-buttuna \Ibgħat biex tissottometti t-talba għall-iskjerament.

Pass 4: Wara li tissottometti, jekk kollox imur tajjeb. Se tara l-messaġġ tal-ħruġ fit-tab \Output.

Pass 5: Għal Un-deployment ta' kwalunkwe applikazzjoni, għal darb'oħra trid tikklikkja fuq l-għażla \Undeploy disponibbli fil-menu \Deployment. Dan jagħtik pop up ġdid li fih lista tal-applikazzjonijiet kollha skjerati. Fil-każ tiegħi għandi applikazzjoni waħda biss disponibbli. Agħżel l-applikazzjoni jeħtieġ li titneħħa u mbagħad ikklikkja OK.

Kull meta tikklikkja fuq l-għażla disponibbli fuq il-GUI ta' CLI, allura toħloq kmand korrispondenti fil-pront ta' \cmd tagħha. Ejja ngħidu, għandek xi biċċa xogħol li trid twettaq għal darb'oħra. F'dak il-każ tista' tagħmel użu minn \Script faċilità ta 'eżekuzzjoni disponibbli f'din il-verżjoni GUI.

Per eżempju, Getting lista ta 'riżorsi ta' skjerament, ħloqt script cli u eżegwit dak minn GUI kif hawn taħt.

Ser turik id-deskrizzjoni tar-riżorsi kollha ta 'skjerament disponibbli.

Karatteristika oħra ta 'għajnuna disponibbli fil-GUI hija li żżomm awtomatikament l-istorja tal-aħħar 15-il skripts CLI. Għalhekk, m'għandekx bżonn tagħbija l-istess skript għal darb'oħra. Dan jista 'jkun tassew utli għal xi tip ta' kompitu ripetut.