Wie kann ich eine Verbindung zu Weblogic aus der Ferne mit JConsole?
Die URL, den port und den weblogic server-Seite Einstellungen muss ich verwenden?
- Auf weblogic10.3.4 (vielleicht auch andere Versionen) verwenden, MÜSSEN Sie die weblogic-Konsole Benutzername/Passwort für die Authentifizierung, AUCH WENN Sie Hinzugefügt haben, können Sie das java-argument start: -Dcom.Sonne.management.jmxremote.authenticate=false (!!!)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hängt es ab, wenn Sie eine Verbindung herstellen möchten, um einen WebLogic-MBean-server (Domain -, Runtime-Edit) oder Plattform (JDK) MBean-server (Siehe MBean-Server).
Verbindung mit JConsole, um eine WebLogic MBean server ist in der Regel eine echte Schmerzen:
Anschluss an Plattform-MBean-server ist wie jede andere JVM (Siehe So aktivieren Sie JMX auf meinem JVM für den Zugang mit jconsole), aber Sie würden nicht sehen keine WebLogic MBeans, es sei denn, Sie konfigurieren Sie WebLogic verwenden (Siehe Registrieren von MBeans in der JVM-Plattform-MBean-Server).
Versuchen Sie, diese zu Ihrem server-start-Parameter. Ändern Sie die port - (7011) um was auch immer Sie bevorzugen. Sie sollten in der Lage sein zu verwenden JConsole dann durch die Angabe der remote server "{host}:{port}"
Hinweis: die {host} nicht enthalten ist ein "http://" - Präfix.
Auch, das Sie wahrscheinlich nicht wollen, deaktivieren Sie die Authentifizierung, wie dies in einer Produktionsumgebung, aber die oben genannten Parameter sollte helfen, Sie mit dem testen. Bei der Verwendung dieser, werden Sie nicht brauchen, um geben Sie einen Benutzernamen/Passwort in der JConsole.
Müssen Sie aktivieren Sie den remote-server hört auf einen bestimmten port für den JMX -http://download.oracle.com/javase/1.5.0/docs/guide/management/agent.html#remote
URL wäre Ihre server listen address. Sie haben auch die Möglichkeit, die eine Authentifizierung erfordern, zu begrenzen, die Nutzung der debug-port.