Activer à distance JMX sur la Jetée
J'essaie de l'activer à distance JMX sur une Jetée 6.1.26 instance en cours d'exécution sur Windows.
J'ai essayé plusieurs approches, mais le résultat est toujours le même:
Quand j'essaie de me connecter à partir de jconsole à service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
j'ai "connexion refusée".
J'ai trouvé plusieurs guides sur internet, mais personne ne semble les aider.
Veuillez noter que je suis en cours d'exécution de la Jetée de façon autonome, à partir de l' "Jetty-Service.exe" wrapper.
Ce serait génial si quelqu'un pouvait suggérer un moyen pour activer à distance JMX sur la jetée.
Êtes-vous sûr que vous n'avez pas de réseau/pare-feu? Pouvez-vous
Je suis en cours d'exécution de la Jetée de l'instance locale. Le pare-feu est désactivé, juste au cas où. Je ne peux pas telnet 127.0.0.1 1099
Ok, on dirait que j'ai réussi à connecter. Je dois commencer à la Jetée de la ligne de commande suivantes avec les args: java -Dcom.soleil.de la gestion.jmxremote -Dcom.soleil.de la gestion.jmxremote.ssl=false -Dcom.soleil.de la gestion.jmxremote.authentifier=false -Dcom.soleil.de la gestion.jmxremote.port=1099 -jar start.jar etc/jetty-jmx.xml etc/jetty.xml
votre droit... je l'ai eu à travailler de cette façon, mais seulement si je n'ai pas modifier le etc/jetty-jmx.xml fichier de configuration. je ne peux pas le faire fonctionner en éditant ce fichier seul.
ping
la machine distante et se connecter à 1099 à l'aide de telnet
/nc
? Si le port est le problème, peut-être essayer Jolokia?Je suis en cours d'exécution de la Jetée de l'instance locale. Le pare-feu est désactivé, juste au cas où. Je ne peux pas telnet 127.0.0.1 1099
Ok, on dirait que j'ai réussi à connecter. Je dois commencer à la Jetée de la ligne de commande suivantes avec les args: java -Dcom.soleil.de la gestion.jmxremote -Dcom.soleil.de la gestion.jmxremote.ssl=false -Dcom.soleil.de la gestion.jmxremote.authentifier=false -Dcom.soleil.de la gestion.jmxremote.port=1099 -jar start.jar etc/jetty-jmx.xml etc/jetty.xml
votre droit... je l'ai eu à travailler de cette façon, mais seulement si je n'ai pas modifier le etc/jetty-jmx.xml fichier de configuration. je ne peux pas le faire fonctionner en éditant ce fichier seul.
OriginalL'auteur Luciano Fiandesio | 2011-03-14
Vous devez vous connecter pour publier un commentaire.
Je vais répondre à ma propre question.
C'est le moyen que j'ai trouvé au début de la Jetée avec JMX activé:
La jetée principale du fichier jar.
Remarque: cette solution fonctionne parfaitement pour jetty-coureur de trop. Utilisé avec 9.3.0.
OriginalL'auteur Luciano Fiandesio
Qui Jetty est-ce? J'ai dû faire la même chose hier. Tout d'abord, j'ai eu de décommenter etc/jetty-jmx.xml dans le début.fichier ini (racine de l'installation.) Ensuite, j'ai dû ajouter de la même jmx propriétés du système que vous avez mentionné dans votre commentaire ci-dessus. Sauf si vous modifiez commencer.ini, vous ne verrez pas de la Jetée spécifiques MBeans, mais vous serez en mesure de se connecter via jConsole.
OriginalL'auteur omerkudat