50 Vrae en antwoorde op WebSphere-vrae wat gereeld gevra word

Stel IBM-onderhoudsvrae wat gereeld in ‘n onderhoud gevra word vir vars tot ervare vlak.


Ek ontvang gereeld ‘n versoek om die lys vrae wat gevra word vir IBM WebSphere Application Server saam te stel, so ek hoor jou.

WebSphere is ‘n toepassingsbediener (Middleware-produk) deur IBM en IBM beklee die grootste posisie in Middleware-markaandeel.

WebSphere is ‘n reeks produkte, en hierdie artikel handel net oor WebSphere-toepassingsbediener.

As u wonder watter produkte onder WebSphere-suite is.

  • WebSphere-portaal
  • WebSphere DataPower
  • WebSphere Gietyster
  • WebSphere eXtreme
  • WebSphere Front Office
  • WebSphere-boodskapmakelaar
  • WebSphere MQ
  • WebSphere reële tyd
  • WebSphere-afstandbediener
  • WebSphere Virtuele Onderneming
  • WebSphere-gemeenskap
  • En baie meer…

Klaar om deur die vrae?

Contents

1. Wat is Ripplestart?

Ripplestart is om die WAS-groep weer te begin. Dit stop eers die JVM en begin dit dan. Deur ripplestart te doen, verseker u dat slegs een JVM op een slag af is, dus is daar geen stilstand by die toepassings nie.

ex: jy het 5 JVM’s in ‘n groep en as jy ripplestart, sal dit JVM1 stop en JVM1 begin voordat ander JVM in ‘n groep gekeer word.

2. Wat sou u doen as JVM 100% CPU verbruik? & Geheue op ‘n bediener?

Identifiseer eerstens watter JVM ‘n hoë benutting het. Neem ‘n draadstorting van geïdentifiseerde JVM vir ondersoek en herbegin die JVM as ‘n oplossing om die SVE / geheue af te koel.

3. Wat is nodesynchronisasie?

IBM WAS stoor die hele konfigurasie in ‘n sentrale bewaarplek genaamd ‘Master repository’, en elke nodus het die plaaslike bewaarplek.

As u deur DMGR enige veranderinge aan die nodus aanbring, moet u dit sinkroniseer, sodat die konfigurasie na die onderskeie nodus se bediener gestoot word.

Sinkronisering geskied altyd van meester na plaaslike bewaarplek, dus is dit eenrigtingkommunikasie.

4. Kan die aansoek sonder enige probleem uitgevoer word as DMGR af is?

Ja, DMGR-afwerking beïnvloed nie die bestaande lopende toepassing nie. As u egter enige veranderinge of implementering deur DMGR moet aanbring, sal dit beïnvloed word.

5. Hoe om ‘n toepassing in WebSphere te ontplooi?

Daar is drie moontlike maniere om te ontplooi.

  1. Warm ontplooiing – kopieer die toepassingslêer in die toepassingsgids. Dit is goed vir die nie-produksieomgewing en word nie aanbeveel vir produksie nie.
  2. DMGR – U kan ‘n toepassing via DMGR ontplooi deur na Toepassings te gaan >> Nuwe aansoek
  3. Skripte – U kan wsadmin-skrifte of miertake ontwikkel vir toepassing van toepassings.

6. Waarom kom JVM outomaties op, alhoewel ek die proses met die hand stop / doodmaak??

Daar kan twee dinge wees.

Outomatiese herbegin is ingeskakel vir die JVM, wat standaardinstellings is en beskikbaar is onder JVM>>Moniteringsbeleid.

As hierbo nie die geval is nie, kan daar ‘n skrif in cron wees wat na die proses kyk, en as dit nie gevind word nie, begin dit dan.

7. Watter lêertipes kan u in WebSphere gebruik??

U kan WAR, EAR, JAR of SAR module via DMGR-konsole of skrifte implementeer.

8. Wat is ‘n virtuele gasheer??

Virtuele gasheer bevat verskeie URL’s (IP of FQDN gebaseer) op ‘n enkele toepassing en die konfigurasie word gedoen deur die WAS administratiewe konsole.

Om ‘n toepassing toeganklik te maak op ‘n spesifieke URL, moet u hierdie URL in ‘n virtuele gasheer hê en met die toepassing geassosieer word.

9. Hoe sal u klagtes van ‘n stadige aansoek hanteer??

Traagheid kan weens verskillende redes veroorsaak, en dit is noodsaaklik om te identifiseer of dit van WebSphere of ander komponente afkomstig is. Om te isoleer, kan u die volgende nagaan.

  • Is dit traagheid vir al die gebruikers??
  • Is die hele program stadig of net ‘n spesifieke funksie?
  • Hoe gaan dit met die toegang tot JVM URL (omseil die webbediener) direk??

As die traagheid in JVM aangetref word, kan u die vullis neem en na die logs kyk om die oorsaak daarvan te bepaal. Dit is die moeite werd om na te gaan of daar vrylating is, en die traagheid is net daarna.

10. Hoe om WAS-konfigurasie-rugsteun te neem sonder om die DMGR te stop?

Gaan na DMGR-profiel en vouer

uit te voer ./backupConfig.sh -nostop om ‘n rugsteun te neem

11. Wat is die standaard WAS-poort?

Die standaardpoort vir HTTP is 9080 en HTTPS 9443. Kyk op die standaardpoortbladsy vir meer inligting.

12. Wat is die WebSphere-uitgawes beskikbaar??

  • WAS – netwerkontplooiing
  • WAS – ontwikkelaars
  • WAS – z / OS
  • WAS – Hypervisor
  • WAS – Express
  • WAS – Base
  • WAS – Liberty kern

13. Hoe om die inprop te genereer en te versprei?

  • Meld aan by WAS-administratiewe konsole
  • Gaan na bedieners >> Webbedieners
  • Kies die bediener en klik op “Generate” & “Voortplant” -knoppie.

14. Wat is die algemene probleme wat u ervaar het??

U moet egter altyd eerlik wees oor u kundigheid om u ‘n idee te gee:

  • Virtuele gasheer nie gedefinieër nie
  • Logs beweeg nie
  • Interne bedienerfout
  • OutOfMemory uitsondering
  • traagheid
  • JVM begin nie
  • Hoë CPU / geheue / skyfbenutting

15. Hoe om die geïnstalleerde WAS-weergawe na te gaan?

  • Gaan na die profiel- en vouer
  • uit te voer ./versionInfo.sh

16. Hoe weet u of u JVM op is of nie??

Daar is verskillende maniere om dit te bevestig.

  • Het u enige moniteringsinstrument, indien wel, kyk of daar ‘n waarskuwing of huidige status is
  • Teken in op ‘n bediener en grep vir die JVM deur ps -ef | grep jvmname
  • Kyk of u toegang tot die JVM-URL het
  • Kyk of u JVM URL en poort kan telnet
  • Kyk of die JVM-poort op die bediener luister
  • Gebruik serverStatus.sh –all opdrag om te sien wat loop

Kies wat vir u maklik is.

17. Vertel my van die loglêers wat deur WebSphere gegenereer is?

  • SystemOut.log
  • SystemError.log
  • native_stdout.log
  • native_stderr.log

18. Hoe om ‘n draadafval te genereer??

Daar is drie moontlike maniere om ‘n draadafval te genereer.

  1. Deur DMGR-konsole: Gaan na Probleemoplossing >> Kies die JVM en klik op Java core
  2. Dood -3 PID van JVM
  3. Gebruik wsadmin.sh soos hier uiteengesit

19. Wat is ‘n verskil tussen vertikale en horisontale groepering?

Die vertikale cluster het sy lid op dieselfde knoop of bediener waar horisontaal oor verskeie nodusse en bedieners in ‘n sel staan.

20. Wat is vullisversameling?

Vullisverwydering is ‘n geheuebestuurproses wat outomaties die voorwerpe wat nie meer deur die program gebruik word nie, bevry.

21. Hoe deaktiveer u sekuriteit in WebSphere??

U kan sekuriteit deaktiveer deur “securityoff” uit te voer via wsadmin.sh. DMGR moet weer begin word nadat die sekuriteit afgeskakel is.

22. Hoe om versamelde vullisverwydering moontlik te maak?

Verbose GC is nie standaard aangeskakel nie en as u dit nodig het, kan u dit doen deur;

  • Servers >> Bedienertipe >> WebSphere-toepassingsbediener
  • Kies die JVM >> Prosesdefinisie onder “Java en prosesbestuur”
  • Klik op Java virtuele masjien onder “addisionele eienskappe” en merk die merkblokkie vir “mondelinge vullisversameling.”

23. Hoe om WebSphere outomaties te laat begin wanneer die bediener herlaai?

WebSphere genereer outomaties die opstartskrif in /etc/init.d, wat sal verseker dat dit begin met die herlaai.

As skrif egter om een ​​of ander rede nie bestaan ​​nie, kan u een skep en onder /etc/init.d plaas en dit inskakel soos hieronder.

chkconfig – voeg WebSphere #script-lêernaam by
chkconfig WebSphere aan

Raadpleeg my gedetailleerde handleiding oor hoe om outomaties met die opstart van dienste te begin.

24. Hoe om die hoopgrootte van JVM te verhoog?

  • Teken in op administratiewe konsole
  • Gaan na bedieners >> Bedienertipes >> WebSphere-toepassingsbediener
  • Kies die JVM >> Prosesdefinisie >> Java virtuele masjien

U kan die aanvanklike en maksimum hoopgrootte hier invoer.

25. Kan u die nodus sinkroniseer wanneer nodeagent af is??

Absoluut, nodeagens moet gestop word om te sinkroniseer.

26. Wat is ‘n opdrag om DMGR, Nodeagent, te stop en te begin & JVM?

Om te stop

  • JVM – stopServer.sh JVMNAME
  • Nodeagent – stopNode.sh
  • DMGR – stopManager.sh

Om te begin

  • JVM – startServer.sh JVMNAME
  • Nodeagent – startNode.sh
  • DMGR – startManager.sh

27. Wat is nuut in WAS 8.5.5?

Op die hoë vlak:

  • Java SE 7-ondersteuning
  • HPEL-aantekening
  • Ingeboude gesondheidsbestuur
  • Liberty-profiel
  • Intelligente routing
  • Dinamiese groepering
  • JDBC 4.1-groepering
  • Web 2.0-ondersteuning

U kan die gedetailleerde inligting hier ook verwys.

28. Wat beteken dit met node federasie?

Federasie in WebSphere beteken om ‘n knoop by die sel te voeg. Dit word gedoen deur die addNode.sh-opdrag, en dit kan ‘n paar minute duur, gebaseer op die nodusgrootte.

29. Wat is FFDC?

FFDC (First capture data capture) vang gebeurtenis en foute vas tydens WebSphere-tydsduur. FFDC-data kan voordelig wees om die probleem te ontleed, en dit word gereeld deur IBM-ondersteuning gevra as ons hulle kontak vir enige probleme.

30. Kan u WebSphere-sleutelstoor XOR dekodeer?

Ja, u kan via aanlynhulpmiddel – http://strelitzia.net/wasXORdecoder/wasXORdecoder.html

31. Watter skriptaal is die standaard in WebSphere? JACL of Jython?

JACL is die standaard skriptaal in WebSphere.

32. Hoe kan u fix pack toepas in WebSphere 8.5.x??

IBM IM kan gebruik word om die oplossing toe te pas. Raadpleeg hoe u die fix pack-handleiding toepas vir gedetailleerde instruksies.

33. Wat is die omgewings wat u ondersteun??

Wees eerlik en verduidelik die omgewings wat u ondersteun. U ondersteun moontlik die volgende.

  • Ontwikkeling
  • CIT
  • SIT
  • UAT
  • DEMO
  • Pre-produksie
  • produksie
  • stellasies
  • QA

34. Waar word u webbediener aangebied??

Verduidelik weer oor u ondersteunende toepassingsargitektuur. In ‘n tipiese produksieomgewing vir toepassings op die internet, sal webbedieners egter in DMZ wees en toepassingsbedieners in ‘n kernnetwerk.

Dit beteken dat u die nodige poorte moet hê wat toegelaat moet word in die firewall tussen webbedieners na ‘n toepassingsbediener.

35. Wat is die sessie-affiniteit?

Sessie-affiniteit in ‘n ander woord is volhardingsessie. As u sessie-affiniteit het, laat ‘n versoek toe om met ‘n enkele JVM te bind. Dit beteken dat die terugstuurversoek altyd na dieselfde JVM gestuur sal word.

36. Kan u meer as een toepassing in ‘n enkele JVM ontplooi??

Ja, die implementering van meerdere toepassings is moontlik op enkele JVM, solank die kontekswortel vir elke toepassing uniek is.

37. Watter databasis gebruik u met Websphere??

Vertel hulle wat u gebruik. Die meeste van die organisasies gebruik Oracle-databasis, maar WebSphere ondersteun ook die volgende databasis.

  • DB2
  • Oracle databasis
  • Microsoft SQL Server
  • Sybase

38. Hoe verbind u die webbediener met WAS??

Daar is twee maniere om aan WAS te koppel.

  1. Die gebruik van inprop – dit is die aanbevole metode om WAS-inprop op ‘n webbediener te installeer.
  2. ProxyPass gebruik – as u Apache gebruik en nie die inprop wil gebruik nie, kan u via ProxyPass-richtlijn aan WAS JVM koppel.

39. Het ek ‘n webbediener voor WAS nodig??

Dit word aanbeveel om die webbediener voor WAS te ondersteun vir beter veiligheid, werkverrigting & onderhoud.

40. Wat is ‘n sel??

‘N Sel is ‘n logiese groep knope wat een of meer nodusse kan hê; klusters en almal word vanuit ‘n enkele administratiewe konsole geadministreer.

41. Wat is die verstrektyd vir ‘n administratiewe konsole??

30 minute

42. Wat is ‘n fix-pack?

‘N Fix-pakket is ‘n versameling kolle wat deur IBM aangebied word. Dit kan foutoplossings, sekuriteitsreëls bevat & prestasieverbeterings.

43. Wat word die register of bewaarplek ondersteun in WebSphere??

  • Federale bewaarplek
  • Plaaslike bedryfstelsel
  • Selfstandige LDAP-register
  • Selfstandige pasgemaakte register

44. Wat gedeelde biblioteke is?

Om ‘n gedeelde biblioteeklêer te verminder, word aanbeveel om ‘n gedeelde biblioteek te skep. Die enkele gedeelde biblioteek kan beddens word wat deur verskeie toepassings binne ‘n sel gebruik word.

45. Wat is kontekswortel?

‘N Kontekswortel vir elke toepassing moet binne die sel uniek wees. Dit is die definisie van ‘n ontplooiingsbeskrywer en word gebruik om toegang tot die toepassing te verkry.

Vir ‘n eks: as toepassing A ‘n kontekswortel het wat “kleinhandel” genoem word, is die toepassing toeganklik vanaf http: // servername: port / retail

46. ​​Wat is die WP-plugin-konfigurasielêernaam??

WebSphere-inpropnaam is plugin-cfg.xml

47. Hoe om die WebContainer-draadpoelgrootte te verander?

WebContainer-draadpoel kan verander word deur binne te gaan JVM >> Draad swembaddens >> WebContainer

48. Kan u die kontekswortel vir ontplooide toepassing verander?

Ja, dit is uitvoerbaar. Om dit via die administratiewe konsole te doen, gaan die program binne en klik op “Context root for web modules” om die kontekswortel te verander.

Na die verandering moet JVM herbegin word.

49. Watter skrif om die Java SDK wat deur profiel gebruik word, te verander??

managesdk.sh-skrif is beskikbaar in die vouer wat help om die SDK te verander.

50. Wat is PMT?

PMT (profielbestuursinstrument) is ‘n GUI om die WebSphere-profiele te skep en te bestuur.

Ek hoop dat bogenoemde u help om ‘n WebSphere-administrateurfunksie te kry. Bestudeer dit as u hulp nodig het met hervat en onderhoude handleiding.

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