Einstellung
|
Beschreibung
|
||||
---|---|---|---|---|---|
-server
|
Weist die JVM explizit zum Ausführen im Servermodus an. Dies gilt standardmäßig bei Verwendung des 64-Bit-JDK, aber die optimale Vorgehensweise ist die Deklarierung.
|
||||
-d64
|
Weist die JVM explizit zum Ausführen im 64-Bit-Modus an. Die aktuelle JVM erkennt dies automatisch, aber die optimale Vorgehensweise ist die Deklarierung.
|
||||
XX:+UseG1GC
|
Weist die JVM an, den Garbage First Garbage Collector zu verwenden.
|
||||
-Dfile.encoding=UTF-8
|
Weist die JVM an, UTF-8 als Standardzeichensatz zu verwenden, sodass nicht westliche Alphabete korrekt angezeigt werden.
|
||||
-Djava.library.path
|
Gibt den Pfad zur nativen Bibliothek an.
|
||||
-Xms3072m (für ein System mit 4 GB Arbeitsspeicher)
|
Weist die JVM an, ein Minimum von 3072 MB Arbeitsspeicher zum Tomcat-Prozess zuzuordnen. Der Arbeitsspeicher sollte auf 75 % des verfügbaren Arbeitsspeichers des Systems festgelegt werden.
|
||||
-Xmx3072m (für ein System mit 4 GB Arbeitsspeicher)
|
Weist die JVM an, den maximalen Arbeitsspeicher auf den Tomcat-Prozess einzuschränken. Der Arbeitsspeicher sollte auf 75 % des verfügbaren Arbeitsspeichers des Systems festgelegt werden.
|
||||
-Dlog4j2.formatMsgNoLookups=true
|
Einstellung
|
Beschreibung
|
---|---|
-Dcom.sun.management.jmxremote
|
Benachrichtigt die JVM, dass Sie beabsichtigen, sie über JMX remote zu überwachen
|
-Dcom.sun.management.jmxremote.port=22222
|
Port, den die JVM für die Überwachung öffnen sollte.
|
-Dcom.sun.management.jmxremote.ssl=false
|
Keine Verwendung von SSL.
|
-Dcom.sun.management.jmxremote.authenticate=false
|
Keine Authentifizierung erforderlich.
|
-Djava.rmi.server.hostname=<Host oder IP>
|
Hostname oder IP, den/die die zugrunde liegende RMI-Client-Verbindung verwendet
|