Configuración
|
Descripción
|
||||
---|---|---|---|---|---|
-server
|
Permite indicar explícitamente a la JVM que ejecute en modo servidor. Esto es así por defecto cuando se utiliza el JDK de 64 bits, pero es una práctica recomendada declararla.
|
||||
-d64
|
Permite indicar explícitamente a la JVM que ejecute en modo de 64 bits. La JVM actual la detecta automáticamente, pero es una práctica recomendada declararla.
|
||||
XX:+UseG1GC
|
Permite indicar a la JVM que utilice Garbage First Garbage Collector.
|
||||
-Dfile.encoding=UTF-8
|
Permite indicar a la JVM que utilice UTF-8 como conjunto de caracteres por defecto, de modo que los alfabetos no occidentales se muestren correctamente.
|
||||
-Djava.library.path
|
Permite especificar la ruta a la biblioteca nativa.
|
||||
-Xms3072m (para un sistema con 4 GB de memoria)
|
Permite indicar la JVM que asigne un mínimo de 3072 MB de memoria al proceso de Tomcat. Se debe definir en un 75 % de la memoria del sistema disponible.
|
||||
-Xmx3072m (para un sistema con 4 GB de memoria)
|
Permite indicar a la JVM que limite la memoria máxima para el proceso de Tomcat. Se debe definir en un 75 % de la memoria del sistema disponible.
|
||||
-Dlog4j2.formatMsgNoLookups=true
|
Configuración
|
Descripción
|
---|---|
-Dcom.sun.management.jmxremote
|
Permite notificar a la JVM que está prevista la supervisión remota a través de JMX.
|
-Dcom.sun.management.jmxremote.port=22222
|
El puerto que la JVM debe abrir para la supervisión.
|
-Dcom.sun.management.jmxremote.ssl=false
|
No se utiliza SSL.
|
-Dcom.sun.management.jmxremote.authenticate=false
|
No se requiere ninguna autenticación.
|
-Djava.rmi.server.hostname=<host o IP>
|
El nombre de host o IP que la conexión del cliente RMI subyacente utilizará.
|