记录一下Java使用JDK21开启JMX

449 阅读1分钟
  1. java进程配置启动命令
  2. 免密登录配置
#!/usr/bin/env bash
JAVA_HOME=/opt/software/jdk-21.0.2/bin
PROJECT_HOME=/opt/demo
JAR_NAME=demo.jar
$JAVA_HOME/java \
        -Dcom.sun.management.jmxremote=true \
        -Dcom.sun.management.jmxremote.port=9902 \
        -Dcom.sun.management.jmxremote.rmi.port=9902 \
        -Dcom.sun.management.jmxremote.authenticate=false \
        -Dcom.sun.management.jmxremote.ssl=false \
        -Djava.rmi.server.hostname=192.168.36.10 \
        -Dloader.path="$PROJECT_HOME/lib" \
        -jar -Xmx2G -Xmn2G \
        "$PROJECT_HOME/$JAR_NAME"

3.注意开启防火墙