Top 50 pitanja i odgovora na intervjuu za WebLogic (2025.)

Ovdje se nalaze pitanja i odgovori na razgovoru za WebLogic za brucoše kao i za iskusne kandidate da dobiju posao iz snova.


1. Objasnite deskriptore implementacije?

Deskriptori implementacije povezani su s gotovo svim modulima kao i aplikacijama. Deskriptori implementacije mogu se vidjeti u obliku XML dokumente, a oni su sposobni opisati sadržaj koji je dio imenika ili jar datoteke. J2EE specifikacije obično definiraju standard kao i deskriptore postavljanja koji su prenosivi za J2EE aplikacije i module.

Besplatno preuzimanje PDF-a: WebLogic Interview Pitanja i odgovori


2. Što je web.xml?

Web.xml je XML dokument koji je uglavnom za potrebe aplikacije i pomaže u ispisivanju J2EE komponenti i konfiguraciji vaše aplikacije u formatu J2EE modula.


3. Kako se zove zadani JVM koji se koristi za WebLogic?

Sun hotspot JDK default se koristi za razvoj, JRockit je onaj koji se koristi za proizvodnju WebLogic 11g kao i 12c. Operacijski sustav je još jedan faktor koji pomaže u odabiru certificiranog JDK JVM.


4. Objasnite metode za pružanje korisničkih vjerodajnica za pokretanje poslužitelja?

U trenutku kreiranja domene, čarobnjak za postavljanje konfiguracije traži detalje poput korisničkog imena, lozinke itd. od korisnika koji se prvi put prijavljuje kao administrator. Ako je domena stvorena u razvojnom načinu rada, čarobnjak za konfiguraciju sprema šifriranu lozinku kao i korisničko ime unutar datoteke identiteta. Ova je datoteka dostupna za referencu tijekom pokretanja sustava tako da u nedostatku ove datoteke sustav može zatražiti od korisnika unos vjerodajnica. Nova datoteka identiteta za pokretanje može se stvoriti ako želite promijeniti korisničke vjerodajnice ili ako imate zahtjev za stvaranjem domene u proizvodnom načinu rada.


5. Postoji li mogućnost pokretanja upravljanog poslužitelja tijekom odsutnosti administratorskog poslužitelja?

Uobičajeni postupak je da u slučaju bilo kakvih poteškoća da se poslužitelj upravitelja poveže s bilo kojim administrativnim poslužiteljem u vrijeme pokretanja, postoji opcija za upravljani poslužitelj da dohvati konfiguraciju koja se odnosi na njega iz konfiguracijskih datoteka, kao i uključene druge datoteke.

Tako dobiveni podaci ne mogu se mijenjati i to je moguće samo kada je poslužitelj za administraciju stvarno dostupan. Kada je administrativni poslužitelj nedostupan, tada upravljani poslužitelj ulazi u svoj način neovisnosti za izvođenje svojih operacija.

Pitanja za intervju za WebLogic
Pitanja za intervju za WebLogic

6. Objasnite WebLogic poslužitelj.

Ovo je vrsta poslužitelja koji podržava različite usluge kao i infrastrukturu koja je povezana s JEE aplikacijama. WebLogic poslužitelj sposoban je implementirati komponente kao i aplikacije putem wsdl, UDDI i SOAP. Ovaj poslužitelj se konfigurira kao web poslužitelj korištenjem HTTP slušača za podršku HTTP-u.

Web poslužitelji kao što su Apache, Netscape i microsoft se koriste. Konfiguracija web poslužitelja omogućuje da je WebLogic sposoban pružati usluge dinamičkim i statičkim zahtjevima koje obično generiraju servleti, HTML i JSP.


7. Koje su mogućnosti WebLogic poslužitelja?

Postoje razne mogućnosti povezane s WebLogic poslužiteljem i one jesu

  • Promjene u dinamičkoj konfiguraciji.
  • Preraspodjela produkcijske aplikacije
  • Tekuće nadogradnje.

8. Objasnite funkciju povezanu s T3 u WebLogic poslužitelju?

T3 pruža poboljšanu podršku za poruke WebLogic poslužitelja. Poboljšanja se sastoje od zamjene objekta, rada seblogic poslužitelja – klastera i HTTP-a. T3 također izvodi serijalizaciju java objekta i također predatorstvo RMI-ja. T3 se može smatrati supersetom povezanim s Java objektom.

T3 je ovlašten između WebLogic poslužitelja, programskih klijenata i klastera povezanih s WebLogic poslužiteljem. Protokoli HTTP i IIOP služe za omogućavanje komunikacije između WebLogic poslužitelja i procesa.


9. Objasnite korištenje HTTP-a?

HTTP je protokol koji se koristi u svrhu omogućavanja komunikacije između WebLogic poslužitelja i procesa.


10. Objasnite funkcionalnost IIOP-a?

IIOP je vrsta protokola koji pomaže u omogućavanju komunikacije između WebLogic poslužitelja i brokera zahtjeva za objekt.


11. Kako stubovi funkcioniraju unutar klastera poslužitelja WebLogic u trenutku kvara?

Stubs izvode postupak uklanjanja neuspjele instance s popisa kad god postoji greška. Dopuna obično koristi DNS za pronalaženje poslužitelja koji radi i također za dobivanje popisa instanci koje su trenutno dostupne s aplikacijom.

Popis instanci dostupnih s poslužiteljem unutar klastera povremeno se osvježava i omogućuje stjecanje prednosti povezanih s novim poslužiteljima. Prednosti se stječu kada se poslužitelj doda u klaster.

Pitanja za intervju za Oracle WebLogic
Pitanja za intervju za Oracle WebLogic

12. Kako se zadani JVM može promijeniti u drugi?

Za promjenu JVM-a možete slijediti korake u nastavku.

  • Prvo biste trebali postaviti JAVA_HOME u početnoj skripti poslužitelja.
  • Promijenite config.xml domene za korištenje JRockit javac.exe
  • Uklonite sve vrste prekidača specifičnih za Sun JVM iz početnih skripti poslužitelja.

13. Kako klijenti obrađuju DNS – zahtjeve prema neuspjelim poslužiteljima?

Propusnost se gubi u slučaju kontinuiranih DNS zahtjeva nedostupnog stroja u vrijeme kvara poslužitelja. Ovaj se problem obično javlja tijekom vremena pokretanja povezanog s aplikacijom na strani klijenta. Poslužitelji koji nisu dostupni uklanjaju se pretraživanjem DNS unosa koje nudi WebLogic poslužitelj.

Ovo uklanjanje sprječava klijente da pristupe neispravnim poslužiteljima. Balanceri opterećenja treće strane koriste se za izbjegavanje nepotrebnih DNS zahtjeva. Neki od balansera opterećenja treće strane su BigIP, Resonate, lokalni direktor i Alteon. Glavna funkcija ovih učitavanja treće strane – balansera je maskirati više adresa DNS-a u jednu.


14. Objasnite funkcionalnost T3 povezanog s WebLogic poslužiteljem?

T3 je sposoban pružiti okvir ili cjelokupnu strukturu za poruke koje mogu podržati poboljšanja. Poboljšanja se sastoje od tuneliranja proizvoda, rada u kontekstu povezanom s klasterima WebLogic poslužitelja i također u zamjeni objekata.


15. Kako se može postaviti classpath?

Classpath se može postaviti korištenjem sljedeće skripte WL_HOME\server\bin\setWLSEnv.cmd (u slučaju Windowsa).


16. Objasnite funkcioniranje Stuba?

Stub obično očekuju ljudi koji se spajaju na klaster poslužitelja WebLogic. Dopuna ima popis koji se sastoji od dostupnih instanci poslužitelja koji izvode implementacije glavnog računala povezane s objektom. Stub također ima funkciju balansiranja opterećenja raspodjelom opterećenja među poslužiteljima domaćina.


17. Koji su koraci za stvaranje Poolinga unutar Tomcat poslužitelja?

  • Prvi korak uključen u ovaj proces stvaranja udruživanja je preuzimanje 3 jar datoteke koje su commons-dbcp-1.2 jar, commons-pool-1.3.jar i commons-collections-3.1 jar.
  • Sljedeći korak je unos unutar server.xml tvornice tomcat.

18. Kako možete razlikovati pad poslužitelja od zastoja poslužitelja?

Uz pad poslužitelja, Java proces ne postoji, a ako se radi o zastoju poslužitelja, tada Java proces prestaje reagirati.


19. Koji su uzroci pada poslužitelja?

Glavni razlozi za pojavu pada poslužitelja su izvorni IO, JVM, podržana konfiguracija, JDBC problemi s upravljačkim programima i SSL izvorne biblioteke.


20. Kako možete riješiti problem pada poslužitelja?

Rušenje povezano s JVM-om može generirati datoteku hs_err_pid. Morate uputiti ovu datoteku kako biste saznali glavni uzrok takvog pada. U slučaju da je izvorni IO izvor niti, trebate ga onemogućiti. Ako je uzrok problema vozač, trebate kontaktirati tim vozača.


21. Kako se može riješiti zastoj poslužitelja?

Java WebLogic.Admin PING treba provjeriti da bi se utvrdilo dobivate li normalan i pozitivan odgovor. Iz ove datoteke možete saznati glavni uzrok zastoja. Vi samo trebate ispraviti pogreške koje su identificirane u ovoj datoteci.


22. Objasnite razloge zastoja poslužitelja?

Glavni razlozi koji dovode do zastoja poslužitelja su curenje memorije, zastoj i dugo vrijeme za vraćanje.


23. Definirajte curenje memorije?

Curenje memorije je stanje koje nastaje kada se objekti zadrže u hrpi čak i nakon što više nemaju koristi.


24. Što uzrokuje stanje BEZ MEMORIJE?

Postoje različiti razlozi koji mogu dovesti do ovog stanja i oni jesu

  • Nedovoljna veličina hrpe u usporedbi s dodatnim opterećenjem.
  • Postavljanje objekata traje duže kao kod HTTP sesija.
  • Pojava curenja memorije unutar koda aplikacije.
  • Sprječavanje pojave punog GC-a zbog JVM greške.

25. Kako se može riješiti OUT OF MEMORY?

Postoji mogućnost prikupljanja podataka o memoriji nakon što omogućite GC – verbose. Ako se stanje pokrenulo zbog HTTP sesije, automatski će se riješiti kada sesija istekne. Također biste trebali provjeriti kod povezan s rukovanjem jdbc vezom. Također biste trebali optimizirati veličinu hrpe uzimajući u obzir opterećenje.


26. Kada može doći do velike upotrebe procesora?

Ovo je stanje koje se obično događa kada jedna nit ili proces koristi veći dio CPU-a na neočekivani način.


27. Kako se može riješiti problem povezan s velikim korištenjem procesora?

Na platformi Windows problem velike upotrebe CPU-a može se lako riješiti korištenjem pslist-a i također pomoću istraživača procesa za promatranje funkcije koju obavlja nit ili proces.


28. Objasnite pojam klasterizacije?

Grupiranje je proces grupiranja poslužitelja zajedno radi postizanja visokog postotka skalabilnosti i dostupnosti.


29. Koja je svrha klasteriranja?

Glavni cilj izvođenja procesa klasteriranja je omogućiti visoku skalabilnost kao i dostupnost poslužitelja. Ovaj proces također pomaže u ravnoteži opterećenja na pravilan način i također postiže failover.


30. Kako može doći do komunikacije klastera?

Komunikacija kroz klaster omogućena je multicast IP-om kao i portom procesom slanja periodičnih poruka koje se obično nazivaju otkucajnim porukama.


31. Koje su različite vrste instalacija WebLogica?

Instalacija WebLogica obično se odvija u tri različita načina, a to su:

  • Grafički način rada
  • Način rada konzole
  • Tihi način rada.

32. Što je grafički način rada?

To je vrsta instalacije koja koristi interaktivni GUI.


33. Što je način rada konzole?

Ovo je vrsta instalacije koja slijedi interaktivnu tekstualnu metodu.


34. Što je tihi način rada?

Ovo je metoda instalacije koja nije interaktivna i obično se temelji na .xml svojstvima – datoteci.


35. Što je Unicast?

Unicast je metoda koja se koristi u tehnici klasteriranja gdje postoji glavni klaster i svaki poslužitelj treba pingati ovom masteru klastera za obavještavanje da je poslužitelj živ.


36. Što je Multicast?

To je vrsta sustava klasteriranja u kojem nema glavnog klastera i svaki pojedini poslužitelj treba međusobno pingati kako bi obavijestio svoje postojanje. Multicasting ima mnogo poruka koje se šalju u obliku pinga jer svaki poslužitelj treba obavijestiti sve ostale o svom postojanju. Ovaj uvjet stvara veliku složenost povezanu s metodom u usporedbi s unicast-om.


37. Što je razmještaj pozornice?

Stage implementacije je vrsta procesa u kojem administrator dobiva fizičku kopiju koja se distribuira drugim instancama.


38. Što je izvanfazna implementacija?

Ne postoji kopija u administratoru, ali svaki poslužitelj treba izravno kontaktirati izvor kako bi dobio stavku za implementaciju.


39. Kako se može provjeriti broj porta?

Broj porta može se provjeriti korištenjem netstat-na|grepconnected.


40. Kako saznati priključke za slušanje?

Priključci za slušanje mogu se saznati korištenjem netstat-na|grep listen.


41. Kako provjeriti verziju Jave?

Verzija Jave se može provjeriti pomoću [roo@h1vm/]#java-version.


42. Kako se obavještava kada je poslužitelj dodan u klaster?

Dostupnost novog poslužitelja u klasteru emitira WebLogic poslužitelj – klaster.


43. Koliko se WebLogic poslužitelja može držati unutar višeprocesorskog stroja?

Nema ograničenja za broj poslužitelja.


44. Što je podešavanje aplikacije?

Ovaj proces uključuje ejb skup – veličina predmemorije i jsp rekompilaciju.


45. Što je podešavanje OS-a?

Ovo je proces postavljanja TCP/IP parametara.


46. ​​Što je Core Server tuning?

Ovo je proces koji uključuje podešavanje upravitelja rada, veličine stezne glave, paketa performansi, veličine skupa blokova i međuspremnika zaostalih veza.


47. Što je JVM podešavanje?

Ovaj proces uključuje praćenje skupljanja smeća i podešavanje gc strategije.


48. Što je stroj?

Stroj je logični prikaz fizičkog stroja.


49. Što je Node Manager?

Upravitelj čvorova je usluga iz Jave koja može pokrenuti odvojene procese osim onih WebLogic poslužitelja.


50. Što je domena?

Domena se može definirati kao grupa koja se sastoji od različitih WebLogic – poslužiteljskih resursa.

Ova pitanja za intervju također će vam pomoći u vašem životu

Podijeli

Jedan komentar

  1. Je li weblogic10.3 kompatibilan s Oracle 19c

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *