tôi bắt đầu một jstatd
trên máy chủ từ xa (Ubuntu Server 14.04):jvisualvm kết nối với jstatd từ xa không hiển thị các ứng dụng
jstatd -J-Djava.security.policy=.jstatd.all.policy -J-Djava.rmi.server.logCalltrue -p 9099
và cố gắng kết nối đến nó với jvisualvm trên cửa sổ. Tôi đã kiểm tra netstat
, kết nối được thiết lập và trên điều khiển từ xa, nó ghi lại cuộc gọi:
Sep 11, 2015 12:48:51 PM sun.rmi.server.UnicastServerRef logCall
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)]
Sep 11, 2015 12:48:55 PM sun.rmi.server.UnicastServerRef logCall
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)]
Sep 11, 2015 12:48:59 PM sun.rmi.server.UnicastServerRef logCall
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)]
Tất cả các dấu hiệu đều cho biết rằng nó hoạt động. nhưng tuy nhiên không có ứng dụng được hiển thị trong jvisualvm:
thêm địa chỉ IP như tùy chọn hostname cố định vấn đề đối với tôi. Cảm ơn câu trả lời. – thaspius