17 Vprašanja in odgovori v realnem času WildFly (JBoss)

Pogosto zastavljena vprašanja o razgovoru z administracijskim strežnikom JBoss (WildFly) z odgovorom od začetnika do ravni strokovnjakov.


V svoji zadnji izvedeni anketi sem prejel veliko prošenj za temo in ena izmed pogostih tem je bila priprava intervjuja z JBossom.

Morda boste želeli preveriti tudi WAS & Intervju Apache Q.A.

Torej, slišim vas, tukaj.

Pred skokom na Q.A., a malo uvoda na JBoss AS.

JBoss / Wildfly ima več kot 20-odstotni tržni delež v aplikacijskem strežniku Java.

WildFly je novo ime aplikacijskega strežnika JBoss, ki se začne z različico 8. Preimenovali so ga 20. novembra 2014. WildFly je skupnostni projekt, in če iščete podjetniško podporo z dodatnimi funkcijami, potem potrebujete Red Hat JBoss Enterprise Application Platform (znan tudi kot JBoss EAP).

V eni vrstici – WildFly je skupna različica BREZPLAČNA, vendar JBoss EAP ne.

Opomba: Če želite izboljšati spretnosti v programu JBoss EAP, se lahko obrnete na to knjigo – Konfiguracija, uvedba in administracija JBoss EAP

Pojdimo v vprašanja / odgovore.

1. Kakšna je struktura imenika v JBossu?

Naslednji imeniki so na voljo po namestitvi JBoss-a.

  • moduli
  • snopi
  • domena
  • samostojni
  • uporabnik
  • košara
  • dok
  • vsebina dobrodošlice

2. Kakšne so na voljo stopnje beleženja?

Obstaja pet možnih ravni:

  • FATALNO
  • NAPAKA
  • OPOZORILO
  • INFO
  • DEBUG

3. Katera komponenta je odgovorna za ravnanje z grozdi?

Združevanje JBoss je na vrhu orodja JGroups, ki pomaga ustvariti, brisati, odkrivanje članstva, obveščanje itd. V grozdu.

4. Kako namestiti JBoss na strežnik Linux?

Namestitev JBoss-a je zelo enostavna. Želeno različico morate prenesti s uradne strani za prenos programa JBoss v obliki zip ali gz.

Ko ste datoteko prenesli, izvlecite datoteko na mesto, ki ga želite namestiti. Če ste prenesli zip format, potem lahko za izvlečenje uporabite ukaz unzip.

unzip jboss-as-7.1.1.Final.zip

5. Katera so privzeta vrata za dostop do skrbniške konzole v JBossu 7?

9990 je privzeta vrata. Če je nameščen v strežnik1 potem morate dostopati kot:

http: // server1: 9990 / admin-console

6. Kaj morate storiti za dostop do skrbniške konzole?

Uporabnik mora biti ustvarjen v “ManagementRealm”, da konzola deluje. Če želite ustvariti uporabnika, lahko greste v mapo bin in izvedete skript add-user.sh.

7. Kako zagnati JBoss v samostojnem načinu?

Pojdite v mapo bin, kjer je nameščen JBoss, in začnite z naslednjim ukazom.

./standalone.sh

8. Kako povečati Java Heap spomin v JBossu 7?

Heap spomin lahko povečate v ustrezni datoteki conf. Povečati pomnilnik za samostojno;

  • Pojdite v mapo zaboj
  • Uredite samostojno datoteko.conf in poiščite argument “JAVA_OPTS =”
  • Privzeta konfiguracija bo imela najmanj 64 MB in največ 512 MB. Lahko povečate na želeno vrednost.

Xms – določite minimalno velikost kopice
Xmx – določite največjo velikost kopice

Na podoben način lahko prilagodite pomnilnik za domeno v datoteki domain.conf

9. Kakšna je razlika med samostojnim in domenskim načinom?

Samostojni način je en sam postopek JVM, kjer ima vsak strežnik JBoss svojo konfiguracijo. Če potrebujete samo eno JVM ali razvojno okolje, bi bil samostojen popoln.

Domena način ima lahko več strežnikov, kjer se vsa konfiguracija upravlja centralizirano in se pogosto uporablja v proizvodnem okolju.

10. Ali lahko ustvarite grozd v samostojnem načinu?

Da, združevanje je možno v samostojnem načinu. Vendar pa mora biti aplikacija nameščena na vsakem strežniku / JVM v samostojnem načinu.

11. Kakšna je razlika med in ?

<preverjanje na tekmo> Vsakokrat preverite povezavo z bazo podatkov in če povezava ni veljavna, bo v dnevnike napisala opozorilo.

Konfigurirano preverjanje veljavnosti se lahko na bazo podatkov malo naloži, saj lahko ustvari veliko zahtev.

<preverjanje ozadja> periodično preverjajte povezavo na podlagi frekvence, ki je konfigurirana za „miljone potrditve ozadja“. Privzeta konfiguracija nastavljena na nič pomeni onemogočeno.

Če je nastavitev »preverjanje ozadja« nastavljeno na true, bo nastalo manj povezav z bazo podatkov, stranski učinki pa ne bi bili takoj odkriti, če so mrtve povezave.

12. Kateri modul je potreben za integracijo Apacheja z JBossom?

Obstajata dva modula, s katerimi lahko povežete JBoss in Apache.

  1. mod_proxy
  2. mod_jk

13. Katere vrste datotek lahko uporabite v programu JBoss?

Namestite lahko skoraj katero koli aplikacijo Java / J2EE in podpira naslednjo obliko datoteke.

  • WAR – Arhiv spletnih aplikacij
  • SAR – Arhiv storitev
  • JAR – Java Archive
  • EAR – Arhiv aplikacij podjetja

14. Kako lahko namestite aplikacijo?

Obstajajo trije možni načini za namestitev aplikacije na strežnik aplikacij JBoss.

  1. Admin Console – preko skrbniške konzole lahko namestite potrebne aplikacijske datoteke.
  2. Samodejna namestitev – uporabite optični bralnik za uvajanje datotečnega sistema za samodejno uvajanje datotek iz mape uvajanj.
  3. Avtomatizacija – za uporabo aplikacije uporabite orodje za avtomatizacijo / mrav / skript.

15. Kakšna vrsta datoteke z označevalcem je potrebna, da JBoss pouči o namestitvi?

.priponka datoteke dodeploy je potrebna za JBoss za namestitev ali prerazporeditev aplikacije. Na primer:

myfirstapplication.war.dpdeploy

16. Katere so pomembne vrste na voljo za uporabo datotek z označevalci?

  • .dodeploy – navodilo za namestitev
  • .razporejen – navedite, da je datoteka razporejena
  • .čaka – uvajanje je še vedno v teku
  • .nerazporejen – potrditev, da je aplikacija nerazporejena
  • .neuspešno – razmestitev iz nekega razloga ni uspela
  • .skipdeploy – naročite JBossu, da prezre datoteke za samodejno uvajanje

17. Kaj vsebuje mgmt-user.properties?

Vsi uporabniki skrbniške konzole in geslo (šifrirano) so shranjeni v datoteki mgmt.-user.properties.

Upam, da vam zgoraj predstavim, kakšna vprašanja postavljajo v Intervjuju in vas želim vso srečo.

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