10
votes

Comment puis-je me connecter à Internet à distance en utilisant JConsole?

Les paramètres latéraux de l'URL, du port et du serveur WebLogic doivent-je utiliser?


1 commentaires

Sur weblogic10.3.4 (peut-être d'autres versions également), vous devez utiliser le nom d'utilisateur / mot de passe de Weblogic Console pour l'authentification, même si vous avez ajouté l'argument de démarrage Java: -DCom.sun.management.jmxremote.authentide = false (!!! )


3 Réponses :


2
votes

Vous devrez activer le serveur distant d'écouter sur un port spécifique pour JMX -HTTP: //download.oracle.com/javase/1.5.0/docs/guide/management/agent.html#remote

URL serait l'adresse d'écoute de votre serveur. Vous avez également la possibilité d'exiger l'authentification pour limiter l'utilisation du port de débogage.


2 commentaires

Cela ne fonctionne pas. Avez-vous réellement travaillé avec Weblogic?


Oui. Pouvez-vous inclure plus de détails sur la version de Weblogic et Java que vous utilisez, ainsi que les paramètres de démarrage?



4
votes

Essayez d'ajouter ceci à vos paramètres de démarrage du serveur. Changez le port (7011) à tout ce que vous préférez. Vous devriez pouvoir utiliser JConsole alors en spécifiant le serveur distant "{hôte}: {port}"

Remarque: l'hôte} n'inclut pas de préfixe "http: //". P>

-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=7011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false


0 commentaires

12
votes

Cela dépend si vous souhaitez vous connecter à un serveur MBean Weblogic (Domaine, Runtime, Edition, ou Platform (JDK) MBean Server (voir Serveurs Mbeans ).

Connexion avec JConsole à un serveur Mbean Weblogic est généralement une douleur réelle:

  1. Activer la recherche d'administrateur anonyme Si la version est inférieure à 10.3 (voir Utilisateur anonyme weblogique perportant )
  2. Activer le protocole IIOP pour les serveurs d'administration et les serveurs d'applications (voir Activer et configurer IIOP )
  3. lancez JConsole avec une commande de commande personnalisée (voir Gestion des serveurs Weblogic avec JConsole ) < / li>

    Connexion à Plate-forme MBean Server est comme n'importe quel autre JVM (voir Comment activer JMX sur mon JVM pour avoir accès avec JConsole ), mais vous ne verriez aucun MBeans Weblogic, sauf si vous configurez Weblogic pour l'utiliser (voir Enregistrement de MBeans dans la plate-forme JVM MBean Server ).


1 commentaires

Merci d'avoir partagé les deux serveurs JMX