Mam problemy z monitorowaniem zdalnego procesu Tomcat. Próbuję użyć wersji Java 6 z JConsole/JVisualVM.Nie można połączyć się z Tomcat za pomocą VisualVM
Mam jstatd uruchomiony na serwerze zdalnym z odpowiednią polityką bezpieczeństwa. Proces jest uruchamiany, a połączenia TCP są dostępne.
Kiedy próbuję się połączyć przez JConsole, otrzymuję 'Connection Failed:jmxrmi'
.
Kiedy próbuję połączyć się za pomocą VisualVM, dodaję nazwę hosta, a moje opcje prawego przycisku myszy to "Dodaj połączenie JMX". Nie jest dla mnie jasne, od doktorów, czy tego właśnie oczekuję. Gdy próbuję się połączyć, otrzymuję:
'Cannot connect using service:jmx:rmi:///jndi/rmi://<host>:<port>/jmxrmi'.
Więc docs sugerują, tylko muszę mieć jstatd uruchomiony zdalnie monitorować w VisualVM, natomiast UI prosi jmxrmi .. Czy te same? Próbowałem skonfigurować tomcat za pomocą opcji jmx rmi i również timeout, choć wiem, że to nie jest problem z firewallem.
Jeśli komuś udałoby się uzyskać zdalny proces Tomcat załączony w ten sposób i mógł opisać, jak to by mi bardzo pomogło.
Hej @Tom, pomóż mi przejść przez linki. Duży +10, tankuj! "-Djava.rmi.server.hostname = 1.2.3.4" jest obowiązkowe, jeśli serwer ma różne adaptery (jak w vpn, itp.) – azendh
To działało również dla mnie! Dzięki wielkie! – FSP
Duża pomoc w istocie ... Gracias! –