Sådan øges Tomcats hukommelsestildeling
Hvis du oplever problemer med ydeevnen med Tomcat , er en almindelig årsag manglen på JVM ( Java Virtual Machine ) hukommelsesallokering. Standardindstillingen for den maksimale heapstørrelse er 64MB eller 128MB. Du kan øge den maksimale heapstørrelse for applikationer ved at indstille parameteren -Xmx JVM.
For eksempel tillader -Xmx512m maksimalt 512 MB heap at blive allokeret til JVM . For at justere denne parameter skal du højreklikke på ikonet Denne computer(My Computer) og derefter vælge fanen Avanceret(Advanced) . Klik på knappen Miljøvariabler(Environment Variables) :
Opret CATALINA_OPTS- variablen, og indstil den ønskede værdi, for eksempel " -server -Xmx256m ".
Hvis du kører på Linux eller UNIX , skal du gå til terminalen og bruge tomcat-kontoen ved at bruge sudo su – tomcat eller et tilsvarende kontonavn afhængigt af din opsætning. Du skal bruge den konto, der bruges til at køre Tomcat .
Tjek både CATALINA_OPTS og JAVA_OPTS miljøvariabler. Indstil miljøvariablerne til en højere værdi. For eksempel, hvis JAVA_OPTS- variablen indeholder minimum 64MB og 128MB maksimal heapstørrelse, skal du øge den til 128MB og 256MB værdier.
OLD: JAVA_OPTS="-Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" OLD: JAVA_OPTS="-Xms128m -Xmx256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
Sørg(Make) for at bruge en maksimal værdi, der er mindre end størrelsen på din fysiske RAM, ellers vil den blive sendt til harddisken, hvilket kan forårsage flere problemer med ydeevnen.
For at kontrollere, om de nye indstillinger er i kraft, skal du gå til URL'en(URL) på din Tomcat -server og derefter klikke på Status :
Du bør se en ny værdi under JVM- sektionen:
Hvis du ikke så en opdateret JVM -hukommelse på siden, så prøv at genstarte Tomcat , da parameterændringer kræver en Tomcat- genstart, før de træder i kraft. Dette skulle løse dine problemer med dårlig Tomcat -ydeevne og også undgå problemer med tom hukommelse med dine serversidescripts. Hvis du har spørgsmål, så lad os det vide i kommentarerne. God fornøjelse!
Related posts
Sådan viser du Steams indbyggede FPS-tæller
Sådan rettes problemet 'Filnavn er for langt' i Windows
Sådan tilpasser du YouTubes anbefalede videofeed
Sådan beskytter du din telefons SIM-kort mod hackere
Slet ridser i billeder med GIMP's Heal Selection Tool
7 måder at rydde hukommelse og øge RAM på Windows
Sådan scanner du flere sider til én PDF-fil
Boganmeldelse - How-To Geek Guide til Windows 8
Sådan sletter du mappen Windows.old i Windows 7/8/10
Sådan testes for dårlig hukommelse (RAM) i Windows
Sådan konverteres en dynamisk disk til en grundlæggende disk
Sådan fabriksindstilles en Xbox One eller Xbox Series X
Sådan opsætter og bruger du en VPN: En begyndervejledning
Sådan opdateres Raspberry Pi
Sådan tilføjer du musik til Google Slides
Sådan deaktiveres Windows-nøglen
Sådan bruger du Netflix's skjulte genrekoder
7 tekniske SEO-optimeringstip til enhver hjemmeside
Sådan tager du skærmbilleder på Nintendo Switch
Fjern øjeblikkeligt baggrunde fra billeder ved hjælp af AI