9
Tôi đã ứng dụng OSGi tôi tung ra với lệnh sau đây trong máy từ xa của tôi:Không thể kết nối đến máy chủ JMX/RMI với VisualVM không có lý do rõ ràng
java -Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=8080 \
-Dcom.sun.management.jmxremote.local.only=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-jar bin/felix.jar
Và trong máy tính cục bộ của tôi, tôi có VisualVM từ đó tôi cố gắng để kết nối với các trường hợp JVM từ xa:
Tôi đang thiếu gì?
Cảm ơn!
JVM của bạn có đang hoạt động khi bạn cố gắng kết nối với JVM không? – SMA
Theo mặc định, trình nghe trình kết nối jmx liên kết với giao diện localhost. – Nicholas
Tôi khởi chạy java bằng lệnh tôi đã đăng ở trên, sau đó tôi thử kết nối bằng VisualVM như bạn thấy. Nếu tôi khởi chạy java trong cùng một máy, tôi có VisualVM nó phát hiện cá thể JVM ngay lập tức, vì vậy tôi không thể hiểu tại sao nó bị lỗi từ xa, mặc dù cục bộ tôi không cần phải đặt các cờ -Dcom đó. –