17 „WildFly“ („JBoss“) realaus laiko interviu klausimai ir atsakymai

Dažniausiai užduodami „JBoss“ programų serverio („WildFly“) administracijos interviu klausimai su atsakymu nuo pradedančiojo iki eksperto lygio.


Paskutinėje mano atliktoje apklausoje gavau daug temų prašymų rašyti, ir viena iš dažnai pasitaikančių temų buvo JBoss interviu rengimas.

Taip pat galbūt norėsite patikrinti WAS & „Apache“ interviu Q.A.

Taigi, girdžiu tave.

Prieš šokinėdamas į Q.A. maža įžanga į JBoss AS.

„JBoss / Wildfly“ turi daugiau nei 20% rinkos dalies „Java“ programos serveryje.

„WildFly“ yra naujas „JBoss“ programos serverio pavadinimas, pradedant nuo 8 versijos. Jis pervadintas 2014 m. Lapkričio 20 d. „WildFly“ yra bendruomenės projektas. Jei jūs ieškote verslo palaikymo su papildomomis funkcijomis, jums reikia „Red Hat“. „JBoss“ verslo programų platforma (dar žinomas kaip JBoss EAP).

Vienoje eilutėje – „WildFly“ yra NEMOKAMA bendruomenės versija, tačiau „JBoss EAP“ nėra.

Pastaba: Jei norite patobulinti „JBoss EAP“ įgūdžius, galite kreiptis į šią knygą – „JBoss“ EAP konfigūravimas, diegimas ir administravimas

Leiskite patekti į klausimus / atsakymus.

1. Kokia katalogų struktūra „JBoss“?

Įdiegę „JBoss“, galimi šie katalogai.

  • moduliai
  • ryšuliai
  • domenas
  • autonominis
  • appclient
  • šiukšliadėžę
  • dokumentai
  • pasveikinimo turinys

2. Kokie yra registravimo lygiai??

Galimi penki lygiai:

  • MIRTINAS
  • KLAIDA
  • DĖMESIO
  • INFO
  • ATSISAKYTI

3. Kuris komponentas yra atsakingas už klasterių tvarkymą?

„JBoss“ grupavimas yra „JGroups“ priemonių rinkinio viršuje, kuris padeda klasteryje sukurti, ištrinti, narystės aptikimą, pranešimus ir kt..

4. Kaip įdiegti JBoss Linux serveryje?

„JBoss“ įdiegimas yra labai paprastas. Norimą versiją turite atsisiųsti iš „JBoss“ oficialaus atsisiuntimo puslapio ZIP arba gz formatu.

Atsisiuntę tiesiog ištraukite failą į norimą įdiegti vietą. Jei atsisiuntėte ZIP formatą, galite jį išgauti naudodami komandą unzip.

unzip jboss-as-7.1.1.Final.zip

5. Koks yra numatytasis prievadas norint pasiekti „JBoss 7“ administravimo konsolę?

9990 yra numatytasis prievadas. Jei jis įdiegtas serveris1 tada turite pasiekti, pavyzdžiui:

http: // server1: 9990 / admin-console

6. Ką reikia padaryti norint pasiekti „Admin Console“?

Vartotojas turi būti sukurtas „ManagementRealm“, kad konsolė veiktų. Norėdami sukurti vartotoją, galite pereiti į šiukšliadėžės aplanką ir vykdyti scenarijų add-user.sh.

7. Kaip paleisti JBoss autonominiu režimu?

Eikite į šiukšliadėžės aplanką, kuriame įdiegta „JBoss“, ir pradėkite nuo šios komandos.

./standalone.sh

8. Kaip padidinti „Java Heap“ atmintį „JBoss 7“?

„Heap“ atmintį galima padidinti atitinkamame konf. Faile. Padidinti autonominę atmintį;

  • Eikite į šiukšliadėžės aplanką
  • Redaguokite failą standalone.conf ir ieškokite „JAVA_OPTS =“ argumentų eilutės
  • Numatytoji konfigūracija bus mažiausiai 64 MB ir maksimali 512 MB. Galite padidinti iki norimos vertės.

Xms – nurodykite mažiausią krūvos dydį
Xmx – nurodykite maksimalų krūvos dydį

Panašiu būdu galite sureguliuoti domeno atmintį faile domain.conf

9. Kuo skiriasi autonominis ir domeno režimas?

Autonominis režimas yra vienas JVM procesas, kuriame kiekvienas JBoss serveris turi savo konfigūraciją. Jei jums reikia tik vieno JVM ar kūrimo aplinkos, tada atskira sistema būtų tobula.

Domenas Režimas gali turėti kelis serverius, kur visa konfigūracija yra valdoma centralizuotai ir dažnai naudojama gamybos aplinkoje.

10. Ar galite sukurti klasterį autonominiu režimu??

Taip, grupavimas yra įmanomas autonominiu režimu. Tačiau kiekviename serveryje / JVM atskirame režime turi būti įdiegta programa.

11. Kuo skiriasi nuo? ?

<patvirtinti rungtynėse> kaskart patikrinkite duomenų bazės ryšį ir, jei ryšys negalioja, žurnaluose parašys įspėjimą.

Sukonfigūravus „patvirtinti rungtynes“ duomenų bazė gali būti šiek tiek apkrauta, nes tai gali sukelti daugybę užklausų.

<fono patvirtinimas> periodiškai patvirtinkite ryšį, atsižvelgiant į tai, koks dažnis yra sukonfigūruotas „background-validation-millis“. Numatytoji konfigūracija nustatyta į nulį reiškia, kad ji bus išjungta.

Jei „foninio patvirtinimo“ reikšmė bus nustatyta į „True“, bus sukurta mažiau duomenų bazių jungčių, o šalutinis poveikis nebus iškart pastebimas, jei negyvi ryšiai.

12. Kokio modulio reikėjo norint integruoti Apache su JBoss?

Yra du moduliai, kuriuos galite naudoti „JBoss“ sujungimui su „Apache“.

  1. mod_proxy
  2. mod_jk

13. Kokius failų tipus galite naudoti „JBoss“?

Galite diegti beveik bet kokią „Java / J2EE“ programą ir ji palaiko šį failo formatą.

  • WAR – žiniatinklio programų archyvas
  • SAR – paslaugų archyvas
  • JAR – „Java“ archyvas
  • EAR – įmonės programų archyvas

14. Kaip galite įdiegti programą?

Yra trys galimi būdai diegti programą „JBoss“ programų serveryje.

  1. Administratoriaus pultas – galite diegti reikiamus programų failus naudodami administravimo pultą.
  2. Automatinis diegimas – leidžia naudoti failų sistemos diegimo skaitytuvą, kad būtų galima automatiškai diegti failus iš diegimų aplanko.
  3. Automatika – naudokite automatizavimo įrankį / skruzdėlyną / scenarijus, kad įdiegtumėte programą.

15. Koks žymeklio failo tipas yra reikalingas norint nurodyti „JBoss“ diegti?

.dodeploy failo priesaga reikalinga, kad „JBoss“ galėtų diegti ar iš naujo įdiegti programą. Ex:

myfirstapplication.war.dpdeploy

16. Kokie yra svarbūs žymeklių failų diegimo tipai?

  • .dodeploy – nurodykite dislokuoti
  • .dislokuota – nurodykite, kad failas yra dislokuotas
  • .laukiama – vis dar laukiama diegimo
  • .nenaudojamas – patvirtinimas, kad programa nenaudojama
  • .nepavyko – diegti nepavyko dėl tam tikrų priežasčių
  • .„skipdeploy“ – nurodykite „JBoss“ nekreipti dėmesio į automatinio diegimo failus

17. Ką sudaro mgmt-user.properties?

Visi administratoriaus pulto vartotojai ir slaptažodis (užšifruotas) saugomi faile mgmt.-user.properties.

Aš tikiuosi, kad duosite jums idėją, kokie klausimai bus užduoti interviu, ir linkiu jums sėkmės.

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