![]() 上一页 |
![]() 下一页 |
J2SE 5.0 和更高版本的 JVM 使用 JMXRMI (基于 RMI 的 JMX)。要配置连接,应使用以下系统标记:
-Dcom.sun.management.jmxremote.port
-Dcom.sun.management.jmxremote.authenticate
-Dcom.sun.management.jmxremote.ssl
下面的示例演示如何在 JVM 启动时使用这些系统标记。
示例 1
$JDK/bin/java -Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=7091
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false java_application
上面的属性集会启动 JVM,而不会进行任何验证。
示例 2
$JDK/bin/java -Dcom.sun.management.jmxremote.port=7099
-Dcom.sun.management.jmxremote.ssl=false java_application
在本示例中,用户必须提供用户名和口令才能打开应用程序的控制台。用户名和口令应当与文件 $JDK\jre\lib\management\jmxremote.password
中配置的用户名和口令匹配。
有关系统属性的详细信息,请参阅 http://java.sun.com/javase/7/docs/technotes/guides/management/agent.html#gdfvv
。