Topp 16 Tomcat-intervjuspørsmål og -svar (2025)
Her er Apache Tomcat-intervjuspørsmål og svar for ferskere så vel som erfarne kandidater for å få drømmejobben.
1) Forklar hva er Jasper?
- Jasper er en Tomcats JSP-motor
- Den analyserer JSP-filer for å kompilere dem til JAVA-kode som servlets
- Ved kjøretid lar Jasper automatisk oppdage JSP-filendringer og kompilere dem på nytt
Gratis PDF-nedlasting: Apache Tomcat-intervjuspørsmål og svar
2) Nevn hva som er resultatet av velg * fra fanen?
Den viser standardtabellene i databasen
3) Forklar hvordan du kan konfigurere Tomcat til å fungere med IIS og NTLM?
Du må følge standardinstruksjonene for når isapi_redirector.dll Konfigurer IIS til å bruke "integrert Windows-sikkerhet" Sørg for at i serveren.xml du har deaktivert tomcat-autentisering
<Connector port = "8009" enableLooksup = "false" redirect port = "8443" protocol = "AJP/1.3" tomcatAuthentication = "false" />
4) Forklar når du kan bruke . og når kan du bruke []?
Hvis du kjører en bønneegenskap, bruk .operatoren, og hvis du kjører en kartverdi eller en matrise indeks, er det foretrukket å bruke []-operatoren. Selv om du kan bruke disse operatørene om hverandre.
5) Nevn hva som er standardporten for Tomcat?
Standardporten for Tomcat er 8080. Etter å ha initialisert Tomcat på din lokale maskin, kan du bekrefte om Tomcat kjører URL: http://localhost:8080
6) Nevn hva er kontaktene som brukes i Tomcat?
I Tomcat brukes to typer koblinger
- HTTP-koblinger: Den har mange attributter som kan endres for å bestemme nøyaktig hvordan den fungerer og få tilgang til funksjoner som omdirigeringer og proxy-videresending
- AJP-koblinger: Det fungerer på samme måte som HTTP-koblinger, men de praktiserer AJP-protokollen i stedet for HTTP. AJP-kontakter er vanligvis implementert i Tomcat gjennom plug-in-teknologien mod_jk.
7) Nevn hva er Catalinas konfigurasjonsfiler?
Catalina består av konfigurasjonsfiler
- politikk
- egenskaper
- egenskaper
- xml
- xml
- Tomcat-users.xml
- xml
8) Forklar hvordan det gir fordeler å kjøre Tomcat som en Windows-tjeneste?
Å kjøre Tomcat som en Windows-tjeneste gir fordeler som
- Automatisk oppstart: Det er avgjørende for et miljø der du kanskje vil eksternt starte et system på nytt etterpå vedlikehold
- Serveroppstart uten aktiv brukerpålogging: Tomcat kjøres ofte på bladservere som kanskje ikke engang har en aktiv skjerm koblet til seg. Windows-tjenester kan startes uten en aktiv bruker
- Sikkerhet: Tomcat under vindu-tjenesten lar deg kjøre den under en spesiell systemkonto, som er beskyttet mot resten av brukerkontoene
9) Forklar når du skal bruke SSL med Tomcat?
Du vil bruke Tomcat til å håndtere tilkobling når du kjører Tomcat som en frittstående webserver.
10) Forklar hvordan du kan distribuere en nettapplikasjon ved hjelp av WAR-filer?
JSP-er, servlets og deres støttefiler plasseres i de riktige underkatalogene under nettapps-katalogen i Tomcat. Du kan gjøre alle filene under nettapps-katalogen til én komprimert fil, som ender med .war-filtypen. Du kan kjøre en nettapplikasjon ved å plassere en WAR-fil i webapps-katalogen. Når en webserver begynner å kjøre, trekker den ut WAR-filens innhold til de aktuelle webapps-underkatalogene.
11) Forklar hva er Tomcat Valve?
En tomcat-ventil - en ny teknologi introduseres med Tomcat 4 som lar deg koble en forekomst av en Java-klasse med en spesifikk Catalina-beholder.
12) Nevn med hvor mange ventiler er Tomcat konfigurert med?
Fire typer ventiler Tomcat er konfigurert med
- Tilgangslogg
- Eksternt adressefilter
- Fjernvertsfilter
- Be om dumper
13) Forklar hvordan servlets livssykluser?
Livssyklusen til en typisk servlet som kjører på Tomcat
- Tom-cat mottar en forespørsel fra en klient gjennom en av kontaktene
- For behandling, kartlegger denne forespørselen Tomcat denne forespørselen til passende
- Når forespørselen er sendt til den aktuelle servleten, bekrefter Tomcat at servletklassen er lastet inn. Hvis det ikke er enn Tomcat pakker servleten inn i Java Bytecode, som er kjørbar av JVM og danner en forekomst av servleten
- Tomcat starter servleten ved å kalle dens init. Servleten inneholder kode som er i stand til å skjerme Tomcat-konfigurasjonsfiler og handle deretter, samt deklarere eventuelle ressurser den måtte kreve
- Når servleten er startet, kan Tomcat ringe servletens tjenestemetode for å fortsette forespørselen
- Tomcat og servleten kan koordinere eller kommunisere gjennom bruk av lytterklasser i løpet av servletens livssyklus, som sporer servletten for en rekke tilstandsendringer.
- For å fjerne servleten kaller Tomcat servlets destroy-metoden.
14) Forklar hva er formålet med NAT-protokollen?
Formålet med NAT-protokollen er å skjule privat IP-adresse fra offentlig IP-adresse og gi et visst sikkerhetsnivå til organisasjonen.
15) Forklar hva MAC står for?
MAC betyr Medium Access Control
16) Forklar hva er Tomcat Coyote?
Tom coyote er en HTTP-kobling basert på HTTP/1.1-spesifikasjonen som mottar og transporterer nettforespørsler til Tomcat-motoren ved å lytte til en TCP/IP-port og sende forespørselen tilbake til klienten som ber om.
Disse intervjuspørsmålene vil også hjelpe i din viva(orals)