设置
|
说明
|
||||
---|---|---|---|---|---|
-server
|
明确指示在服务器模式下运行 JVM。使用 64 位 JDK 时默认此操作,但最好对其进行声明。
|
||||
-d64
|
明确指示在 64 位模式下运行 JVM。当前 JVM 自动检测到此操作,但最好对其进行声明。
|
||||
XX:+UseG1GC
|
指示 JVM 使用 Garbage First Garbage Collector。
|
||||
-Dfile.encoding=UTF-8
|
指示 JVM 将 UTF-8 作为默认字符集使用,以便正确显示非西方字母。
|
||||
-Djava.library.path
|
指定本机库的路径。
|
||||
-Xms3072m (针对具有 4GB 内存的系统)
|
指示 JVM 将最小为 3072MB 的内存分配至 Tomcat 进程。应将此设置为系统可用内存的 75%。
|
||||
-Xmx3072m (针对具有 4GB 内存的系统)
|
指示 JVM 限制 Tomcat 进程的最大内存。应将此设置为系统可用内存的 75%。
|
||||
-Dlog4j2.formatMsgNoLookups=true
|
设置
|
说明
|
---|---|
-Dcom.sun.management.jmxremote
|
通知 JVM 您计划通过 JMX 对其进行远程监控
|
-Dcom.sun.management.jmxremote.port=22222
|
JVM 应打开的用于监控的端口。
|
-Dcom.sun.management.jmxremote.ssl=false
|
未使用 SSL。
|
-Dcom.sun.management.jmxremote.authenticate=false
|
无需进行身份验证。
|
-Djava.rmi.server.hostname=<host or IP>
|
基础 RMI 客户端连接将使用的主机名或 IP。
|