WildFly (JBoss AS) - Unsaon Pag-access ug Pagdumala sa CLI Gamit ang GUI


Sa miaging artikulo, among gihisgutan ang bahin sa WildFly-8 (Bag-ong gipauswag nga bersyon sa Jboss AS). Naagian na namo ang bag-ong mga gamit ug mga feature nga gidugang/gi-upgrade sa kini nga bersyon. Karon, sa kini nga post atong hisgutan ang bahin sa pagdumala sa CLI gamit ang GUI ug kung giunsa pagdumala ang Server gamit ang bersyon sa GUI sa pagdumala sa CLI.

  1. WildFly – Usa ka Bag-ong Gipauswag nga JBoss Application Server para sa Linux

Sukad sa Jboss AS 7, kami adunay usa ka command line (CLI) nga himan alang sa pagkonektar sa JBoss application ug pagdumala sa tanan nga mga buluhaton gikan sa command line environment. Ang pila sa mga buluhaton nga mahimo namon gamit ang CLI console ingon sa ubos.

  1. I-deploy/I-undeploy ang web application sa standalone/Domain Mode.
  2. Tan-awa ang tanang impormasyon mahitungod sa gipakatap nga aplikasyon sa runtime.
  3. Start/Stop/Restart Nodes sa tagsa-tagsa nga mode i.e. Standalone/Domain.
  4. Pagdugang/Pagtangtang sa kahinguhaan o mga subsystem sa mga server.

Sa kini nga post, atong hisgutan ang bahin sa lainlaing mga buluhaton ug ang paagi sa paglansad sa CLI sa GUI. Sa pagkakaron makakonektar kami sa GUI gamit ang duha ka paagi sama sa gipakita sa ubos:

Pinaagi sa pagpasa sa –gui nga opsyon sa \jboss-cli nga script nga gihatag uban sa Jboss/WildFly.

 ./jboss-cli.sh --gui

Direkta nga paglansad sa gikinahanglan nga garapon gikan sa CLI (parehas kini nga gitukod sa script mismo).

 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

Makakuha ka ug tabang gikan sa tip sa himan nga magamit sa matag node.

Para sa Pagkuha og Impormasyon mahitungod sa mga kahinguhaan sa bisan unsang module, pag-right click lang sa maong node ug i-klik ang \read-resource. Human masulod ang gikinahanglang values, ang tanan masulod sa command bar. Sa kataposan, i-klik ang submit button ug makita nimo ang tanan mga detalye sa Output tab.

Ang WildFLy's GUI environment nagsuporta usab sa mga deployment ug undeployment sa mga web application pinaagi sa Deployments menu.

Pinaagi niini makahimo kami sa among mga sugo nga mahimong mag-deploy sa mga aplikasyon nga naa sa among lokal nga file System, i.e. dili kinahanglan nga magkonektar ug magkopya sa aplikasyon sa Server for Deployments.

Lakang 1: I-klik ang \Deployments nga menu ug dayon i-deploy. Kini mag-abli ug bag-ong dialog box nga mangutana sa lokasyon sa Web Application nga kinahanglang i-deploy.

Lakang 2: Pilia ang imong web application. Ihatag ang \Ngalan ug \Ngalan sa Runtime. Uban niini kinahanglan nimo nga i-disable o i-deploy kini nga kusog pinaagi sa paggamit sa gihisgutan nga mga check box.

Lakang 3: Sa katapusan, i-klik ang Ok. Human niini imong makita nga kini maghimo og command sulod sa cmd box. Sa katapusan i-klik ang \Submit nga buton para sa pagsumite sa hangyo sa pagdeploy.

Lakang 4: Human sa pagsumite, kung maayo ang tanan. Makita nimo ang mensahe sa output sa tab nga \Output.

Lakang 5: Alang sa Un-deployment sa bisan unsang aplikasyon, kinahanglan nimo nga i-klik pag-usab ang \Undeploy nga kapilian nga magamit sa menu nga \Deployment. Magahatag kini kanimo bag-ong pop up nga adunay lista sa tanan nga gipakatap nga mga aplikasyon. Sa akong kaso ako adunay usa ra ka aplikasyon nga magamit. Pilia ang aplikasyon nga kinahanglan i-undeploy ug dayon i-klik ang OK.

Sa matag higayon nga mag-klik ka sa opsyon nga anaa sa CLI's GUI, unya maghimo kini og katugbang nga command sa iyang \cmd prompt. Pananglit, aduna kay buluhaton nga gusto nimong buhaton balik-balik. Niana nga kaso mahimo nimong gamiton ang \Script pasilidad sa pagpatay nga anaa niini nga bersyon sa GUI.

Pananglitan, Pagkuha og lista sa mga kahinguhaan sa pag-deploy, naghimo ako og cli script ug gipatuman kana gikan sa GUI sama sa ubos.

Ipakita niini kanimo ang paghulagway sa tanan nga magamit nga mga kapanguhaan sa pag-deploy.

Usa pa ka makatabang nga bahin nga magamit sa GUI mao nga awtomatiko nga gitipigan ang kasaysayan sa katapusan nga 15 nga mga script sa CLI. Mao nga, dili nimo kinahanglan nga i-load ang parehas nga script balik-balik. Makatabang gyud kini alang sa usa ka matang sa gibalikbalik nga buluhaton.