Aktivieren der remote-JMX on Jetty

Ich versuche zum aktivieren der remote-JMX on a Jetty 6.1.26-Instanz auf Windows läuft.
Ich habe versucht, mehrere Ansätze, aber das Ergebnis ist immer das gleiche:

Wenn ich versuche zu verbinden, von jconsole zu service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi habe ich "connection refused".

Ich gefunden habe mehrere Anleitungen im internet, aber niemand scheint zu helfen.
Bitte beachten Sie, dass ich bin mit Steg eigenständige, von der "Jetty-Service.exe" wrapper.

Es wäre toll, wenn jemand könnte einen Weg vorschlagen, um remote-JMX on jetty.

  • Sind Sie sicher, dass Sie nicht Netzwerk - /firewall-Probleme? Können Sie ping dem remote-Computer und eine Verbindung zu 1099 mit telnet/nc? Wenn der port ist das problem, vielleicht versuchen Sie Jolokia?
  • Ich bin mit dem Jetty-Instanz lokal. Die lokale firewall ist deaktiviert, nur für den Fall. Ich kann nicht mit telnet auf 127.0.0.1 1099
  • Ok, sieht aus wie ich schaffte den Anschluss. Habe ich zu Beginn der Steg von der Kommandozeile die folgenden Argumente: java -Dcom.Sonne.management.jmxremote -Dcom.Sonne.management.jmxremote.ssl=false -Dcom.Sonne.management.jmxremote.authenticate=false -Dcom.Sonne.management.jmxremote.port=1099 -jar start.jar etc/jetty-jmx.xml etc/jetty.xml
  • Ihr Recht... ich habe es zu arbeiten, aber nur, wenn ich nicht Bearbeiten etc/jetty-jmx.xml config-Datei. ich kann nicht damit es funktioniert, durch Bearbeiten der Datei allein.
Schreibe einen Kommentar