Bonjour,
j'ai besoin de lister les applications lancées dans Tomcat mais sans passer par l'interface du manager. Est-ce faisable en ligne de commande ?
Bonjour,
j'ai besoin de lister les applications lancées dans Tomcat mais sans passer par l'interface du manager. Est-ce faisable en ligne de commande ?
Christophe
Pensez à mettre quand c'est le cas.
(edit : J'ai fait un hors sujet. Je viens de comprendre ta question, je croyais que c'était au sein d'une application web que tu voulais avoir l'information, et non en ligne de commande)
Je précise que je n'ai jamais fait ce genre de chose.
En regardant comment était fait le manager, je constate qu'ils font du jmx.
Et ces documentations me semblent confirmer ce point :
- https://wiki.apache.org/tomcat/FAQ/Monitoring
- https://wiki.apache.org/tomcat/HowTo...in_Tomcat_6.3F (ici Tomcat 6)
Et cela semble franchement assez fumeux.
Pourrais-tu juste me détailler le pourquoi de ce besoin ?
La seule fois où l'on a eu un besoin similaire, on a finalement exposé une servlet non sécurisée qui renseigne l'état de l'application (avec des informations plus complètes que ce que pourrais fournir tomcat), et qui est deployée sur toutes nos applications.
Je ne répondrai à aucune question technique en privé
Le pourquoi de ce besoin est que depuis mon bureau je n'ai accès à la machine que par Telnet et pas par HTTP et qu'il me faut 2 heures de transports pour aller sur un poste ayant l'accès http...
Christophe
Pensez à mettre quand c'est le cas.
J'ai un peu cherché, mais malheureusement pas trouvé.
À part faire un curl bourrin une fois connectée sur la servlet du manager, je n'ai pas trouvé plus subtil.
Je ne répondrai à aucune question technique en privé
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager