17 Real-time WildFly (JBoss) onderhoudsvrae en antwoorde

Onderhoudsvrae met die JBoss-toepassingsbediener (WildFly) word gereeld gevra met ‘n antwoord van beginners- tot kundige vlak.


In my jongste ondersoek het ek baie onderwerpversoeke gekry om oor te skryf, en een van die gereelde onderwerpe was JBoss-onderhoudsvoorbereiding.

Miskien wil u ook WAS nagaan & Apache-onderhoud Q.A.

So, ek hoor jou, hier gaan jy.

Voordat u na Q.A. spring, a klein inleiding aan JBoss AS.

JBoss / Wildfly het meer as 20% markaandeel in Java-toepassingsbediener.

WildFly is ‘n nuwe naam van die JBoss-toepassingsbediener vanaf weergawe 8. Dit is hernoem op 20 Nov 2014. WildFly is ‘n gemeenskapsprojek, en as u op soek is na ondernemingsondersteuning met bykomende funksies, benodig u Red Hat JBoss Enterprise-toepassingsplatform (ook bekend as JBoss EAP).

In een lyn – WildFly is die gemeenskaplike weergawe in GRATIS, maar JBoss EAP is nie.

nota: As u op soek is na vaardighede in JBoss EAP, kan u hierdie boek verwys – JBoss EAP-opstelling, implementering en administrasie

Kom ons raak vrae / antwoorde.

1. Wat is die gidsstruktuur in JBoss?

Die volgende kaarte is beskikbaar nadat JBoss geïnstalleer is.

  • modules
  • bundels
  • domein
  • selfstandige
  • appclient
  • bin
  • Dokumente
  • welkom-inhoud

2. Wat is die logvlakke beskikbaar??

Daar is vyf moontlike vlak:

  • NOODLOTTIG
  • FOUT
  • WAARSKU
  • INFO
  • DEBUG

3. Watter komponent is verantwoordelik vir die hantering van groepering??

JBoss-groepering is bo-op JGroups-gereedskapstel wat help om die opsporing, verwydering, opsporing van lidmaatskap, kennisgewing, ens. In die groep te skep, uit te vee.

4. Hoe om JBoss op Linux-bediener te installeer?

Die installering van JBoss is baie eenvoudig. U moet die gewenste weergawe aflaai van die amptelike aflaaibladsy van die JBoss in zip- of gz-formaat.

Sodra u dit afgelaai het, trek u die lêer net uit na die plek wat u wil installeer. As u die zip-formaat afgelaai het, kan u die unzip-opdrag gebruik om dit uit te haal.

pak jboss-as-7.1.1.Final.zip uit

5. Wat is die standaardpoort om toegang tot administrasiekonsole in JBoss 7 te verkry??

9990 is die standaardpoort. As dit geïnstalleer is op server1 dan moet u toegang hê soos:

http: // server1: 9990 / admin-konsole

6. Wat moet gedoen word om toegang tot die beheerkonsole te verkry?

Die gebruiker moet onder “ManagementRealm” geskep word om die konsole in werking te stel. Om die gebruiker te skep, kan u na die bin-map gaan en add-user.sh-skrif uitvoer.

7. Hoe om JBoss in ‘n selfstandige modus te begin?

Gaan na die vouer waarin JBoss geïnstalleer is, en begin met die volgende opdrag.

./standalone.sh

8. Hoe u Java Heap Memory kan verhoog in JBoss 7?

Hoopgeheue kan verhoog word in ‘n onderskeie conf-lêer. Om geheue vir alleenstaande te verhoog;

  • Gaan na die vouer
  • Redigeer die standalone.conf-lêer en kyk vir die “JAVA_OPTS =” -argumentreël
  • Die standaardkonfigurasie sal minstens 64 MB en maksimum 512 MB hê. U kan verhoog na die gewenste waarde.

Xms – spesifiseer die minimum hoopgrootte
Xmx – spesifiseer die maksimum hoopgrootte

Op ‘n soortgelyke manier kan u die geheue vir ‘n domein in domain.conf-lêer aanpas

9. Wat is die verskil tussen selfstandige en domeinmodus?

Standalone modus is ‘n enkele JVM-proses waar elke JBoss-bediener sy konfigurasie het. As u net een JVM of ‘n ontwikkelingsomgewing nodig het, dan is selfstandige werk perfek.

domein modus kan verskeie bedieners hê waar alle konfigurasies gesentraliseer word en dikwels in die produksieomgewing gebruik word.

10. Kan u ‘n groep in die selfstandige modus skep??

Ja, groepering is moontlik in alleenstaande modus. ‘N Toepassing moet egter in elke afsonderlike modus op elke bediener / JVM ontplooi word.

11. Wat is die verskil tussen en ?

<Bevestig-on-wedstryd> bekragtig die databasisverbinding telkens, en as ‘n verbinding nie geldig is nie, sal dit ‘n waarskuwing in die logs skryf.

As u ‘validate-on-match’ opgestel het, kan dit ‘n bietjie hoë las op die databasis hê, aangesien dit baie versoeke kan skep.

<agtergrond-validering> bevestig die verbinding van tyd tot tyd op grond van die frekwensie wat vir “agtergrond-validering-millis” opgestel is. Die standaardkonfigurasie is ingestel op zero beteken gedeaktiveer.

As ‘agtergrondvalidering’ op waar gestel is, sal minder databasiskonneksies geskep word, en die newe-effekte sal nie dadelik opgespoor word as dooie verbindings nie.

12. Watter module is nodig om Apache met JBoss te integreer??

Daar is twee modules wat u kan gebruik om JBoss met Apache te verbind.

  1. mod_proxy
  2. mod_jk

13. Wat is die lêertipes wat u in JBoss kan gebruik??

U kan byna elke soort Java / J2EE-toepassing implementeer, en dit ondersteun die volgende lêerformaat.

  • WAR – Argief vir webtoepassings
  • SAR – Diensargief
  • JAR – Java-argief
  • EAR – Enterprise-argief

14. Hoe kan u ‘n toepassing implementeer??

Daar is drie moontlike maniere om ‘n toepassing op die JBoss-toepassingsbediener te ontplooi.

  1. Admin Console – u kan die nodige toepassingslêers via die administrasie konsole ontplooi.
  2. Outo-ontplooiing – maak gebruik van die skandeerder vir die implementering van lêersisteme om lêers outomaties uit die ontplooiingsmap te ontplooi.
  3. Outomatisering – gebruik outomatiseringsinstrument / mier / skrif om ‘n toepassing te ontplooi.

15. Watter tipe lêer is nodig om JBoss opdrag te gee om te ontplooi??

.dodeploy lêer agtervoegsel is nodig vir JBoss om ‘n toepassing te implementeer of te herontplooi. Vir eks:

myfirstapplication.war.dpdeploy

16. Wat is die belangrikste soorte wat beskikbaar is vir die gebruik van merkerlêers??

  • .dodeploy – gee opdrag om te ontplooi
  • .ontplooi – dui aan dat die lêer ontplooi is
  • .hangende – die implementering is nog steeds hangende
  • .undeployed – bevestiging dat die aansoek nie ontplooi is nie
  • .misluk – implementering word om een ​​of ander rede misluk
  • .skipdeploy – gee JBoss opdrag om die lêers vir outo-ontplooiing te ignoreer

17. Wat bevat mgmt-user.properties?

Alle gebruikers van die beheerderkonsole en wagwoord (geïnkripteer) word in die lêer mgmt.-user.properties gestoor.

Ek hoop hierbo gee u ‘n idee watter tipe vrae in die onderhoud gevra word en wens u dit Sterkte.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map