17 WildFly (JBoss) reaalajas intervjuu küsimused ja vastused

JBossi rakendusserveri (WildFly) administratsiooni intervjuu korduma kippuvad küsimused vastusega algajalt eksperditasandile.


Minu viimases läbiviidud uuringus sain palju teemaalaseid taotlusi kirjutamiseks ja üheks sagedaseks teemaks oli JBossi intervjuu ettevalmistamine.

Võib-olla soovite kontrollida ka WAS-i & Apache’i intervjuu Q.A.

Niisiis, ma kuulen sind, siin sa lähed.

Enne Q.A-le hüppamist a väike sissejuhatus JBoss AS-ile.

JBossil / Wildflyl on rohkem kui 20% turuosa Java-rakenduse serveris.

WildFly on JBossi rakendusserveri uus nimi alates versioonist 8. See nimetati ümber 20. novembril 2014. WildFly on kogukonnaprojekt ja kui otsite täiendavate funktsioonidega ettevõtte tuge, siis vajate Red Hatit JBoss Enterprise rakenduste platvorm (tuntud ka kui JBoss EAP).

Ühes reas – WildFly on TASUTA kogukonna versioon, kuid JBoss EAP seda pole.

Märge: Kui soovite täiendada JBoss EAP-i oskusi, siis võiksite seda raamatut vaadata – JBoss EAP konfigureerimine, juurutamine ja administreerimine

Laskume küsimuste / vastuste juurde.

1. Milline on JBossis kataloogistruktuur?

Pärast JBossi installimist on saadaval järgmised kataloogid.

  • moodulid
  • kimbud
  • domeen
  • iseseisev
  • appclient
  • prügikasti
  • dokumendid
  • tervitus-sisu

2. Millised on olemasolevad logimistasemed??

Võimalik on viis taset:

  • TAPPEV
  • VIGA
  • HOIATUS!
  • INFO
  • SÜGIS

3. Milline komponent vastutab klastrite käsitlemise eest?

JBossi klasterdamine on lisaks JGroupsi tööriistakomplektile, mis aitab klastris luua, kustutada, liikmelisuse tuvastamist, teavitamist jne..

4. Kuidas installida JBoss Linuxi serverisse?

JBoss paigaldamine on väga lihtne. JBossi ametlikul allalaadimislehelt peate alla laadima soovitud versiooni ZIP- või gz-vormingus.

Pärast allalaadimist ekstraheerige fail lihtsalt installitavasse kohta. Kui laadisite alla ZIP-vormingu, saate selle ekstraheerimiseks kasutada käsku unzip.

lahti pakkima jboss-as-7.1.1.Final.zip

5. Mis on JBoss 7 halduskonsooli juurde pääsemiseks vaikeport?

9990 on vaikimisi port. Kui see on installitud server1 siis peate juurde pääsema nagu:

http: // server1: 9990 / admin-console

6. Mida tuleb teha halduskonsooli pääsemiseks?

Konsooli töötamiseks peab kasutaja olema loodud jaotises „ManagementRealm”. Kasutaja loomiseks võite minna prügikasti kausta ja käivitada skripti add-user.sh.

7. Kuidas käivitada JBoss iseseisvas režiimis?

Minge prügikasti kausta, kuhu JBoss on installitud, ja alustage järgmise käsuga.

./standalone.sh

8. Kuidas suurendada Java Heap mälu JBoss 7-s?

Heap-mälu saab vastavas conf-failis suurendada. Autonoomse mälu suurendamiseks;

  • Minge prügikasti kausta
  • Muutke faili standalone.conf ja otsige argumendirida „JAVA_OPTS =”
  • Vaikekonfiguratsioon on minimaalselt 64 MB ja maksimaalselt 512 MB. Saate suurendada soovitud väärtuseni.

Xms – määrake hunniku minimaalne suurus
Xmx – määrake hunniku maksimaalne suurus

Sarnasel viisil saate faili domain.conf domeeni mälu reguleerida

9. Mis vahe on eraldiseisval ja domeenirežiimil??

Eraldiseisev režiim on ühekordne JVM-protsess, kus igal JBossi serveril on oma konfiguratsioon. Kui vajate lihtsalt ühte JVM-i või arenduskeskkonda, oleks eraldiseisev.

Domeen režiimis võib olla mitu serverit, kus kogu konfiguratsiooni hallatakse tsentraliseeritult ja kasutatakse sageli tootmiskeskkonnas.

10. Kas saate klastri luua eraldiseisvas režiimis?

Jah, rühmitamine on võimalik eraldiseisvas režiimis. Igas serveris / JVM-is tuleb eraldiseisvas režiimis siiski rakendus paigaldada.

11. Mis vahe on ja ?

<valideerima-sobitama> vali andmebaasi ühendus iga kord ja kui ühendus pole kehtiv, kirjutab ta logidesse hoiatuse.

Konfigureerides „vastete valideerimise” võib andmebaas olla pisut koormatud, kuna see võib tekitada palju taotlusi.

<taustvalideerimine> vali ühendus perioodiliselt, lähtudes sellest, milline sagedus on konfigureeritud “background-validation-millis” jaoks. Vaikekonfiguratsioon on seatud nulli, tähendab, et see on keelatud.

Kui taustvalideerimine on tõene, loob vähem andmebaasiühendusi ja selle kõrvalmõjud ei tuvastaks surnud ühendusi kohe.

12. Millist moodulit oli vaja Apache integreerimiseks JBossiga?

JBossi ja Apache’i ühendamiseks saate kasutada kahte moodulit.

  1. mod_proxy
  2. mod_jk

13. Milliseid failitüüpe saate JBossis kasutada?

Saate juurutada peaaegu igasuguseid Java / J2EE rakendusi ja see toetab järgmist failivormingut.

  • WAR – veebirakenduste arhiiv
  • SAR – teenuse arhiiv
  • JAR – Java arhiiv
  • EAR – ettevõtte rakenduste arhiiv

14. Kuidas saate rakendust juurutada??

Rakenduse installimiseks JBossi rakendusserverisse on kolm võimalikku viisi.

  1. Administraatori konsool – saate halduskonsooli kaudu juurutada vajalikud rakenduse failid.
  2. Automaatne juurutamine – failisüsteemi juurutamise skanneri kasutamine failide automaatseks juurutamiseks juurutuskaustast.
  3. Automaatika – rakenduse juurutamiseks kasutage automaatikatööriista / ant / skripti.

15. Millist markerfaili tüüpi on vaja JBossi juurutamiseks?

.dodeploy faili järelliide on JBossil rakenduse juurutamiseks või uuesti kasutusele võtmiseks vajalik. Ex:

myfirstapplication.war.dpdeploy

16. Millised on markerfailide juurutamiseks saadaval olevad olulised tüübid?

  • .dodeploy – käsu juurutada
  • .juurutatud – märkige, et fail on juurutatud
  • .ootel – juurutamine on endiselt ootel
  • .tööta – kinnitus, et rakendus on tööta
  • .ebaõnnestus – juurutamine nurjus mingil põhjusel
  • .skipdeploy – juhendage JBossit ignoreerima faile automaatse juurutamise jaoks

17. Mida sisaldab mgmt-user.properties?

Kõik administraatori konsooli kasutajad ja parool (krüptitud) salvestatakse faili mgmt.-user.properties.

Loodan, et anname teile idee, milliseid küsimusi intervjuus küsitakse, ja soovin teile edu.

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