Mengaktifkan JMX untuk Akses JConsole Jauh
S: Bagaimanakah saya boleh mengaktifkan JMX pada JVM untuk mendayakan akses melalui jconsole?
J: Untuk mendayakan JMX untuk capaian jauh menggunakan jconsole, ikut langkah berikut:
-
Baca dokumentasi yang berkaitan: Rujuk dokumentasi rasmi di http: //java.sun.com/javase/6/docs/technotes/guides/management/agent.html untuk maklumat terperinci.
-
Mulakan JVM dengan parameter: Lancarkan program anda dengan yang berikut parameter:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.rmi.port=9010
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-
Contoh: Sebagai contoh, anda boleh memulakan program anda seperti ini:
java -Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=9010 \
-Dcom.sun.management.jmxremote.local.only=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-jar Notepad.jar
-
Nota: -Dcom.sun.management.jmxremote.local.only=false disyorkan, terutamanya untuk sistem Ubuntu.
-
Pengendalian pengecualian: Jika anda menghadapi masalah isu yang menyatakan bahawa RMI tempatan hanya menerima sambungan daripada pelanggan tempatan, pastikan bahawa -Djava.rmi.server.hostname=127.0.0.1 juga ditetapkan.
-
Pertimbangan keselamatan: Harap maklum bahawa tetapan - Dcom.sun.management.jmxremote.authenticate=false membenarkan sesiapa sahaja mengakses JVM anda dari jauh. Pertimbangkan untuk menggunakannya hanya untuk pemantauan JVM tempatan.
Atas ialah kandungan terperinci Bagaimana untuk mendayakan akses JMX jauh menggunakan JConsole?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn