Analyse, monitoring et supervision d'Apache Tomcat

Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Durée

    2 Jours

  • Dates de début

    Dates au choix

  • Envoi de matériel d'apprentissage

    Oui

Objectifs: Cet article est un extrait gratuit de l'ouvrage fr Java EE. Guide de développement d'applications web en Java, Chapitre 2: Le serveur d'applications Apache Tomcat, section 'Analyse, monitoring et supervision'.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

1. Présentation
2. Tester la montée en charge
3. JConsole et MC4J, des consoles JMX
a. JConsole
b. MC4J
4. JMeter et les tests de montée en charge

1. Présentation
  • Le système de journalisation de Tomcat et de Java est très complexe et évolué. Tomcat utilise la bibliothèque Jakarta commons-logging. Cette bibliothèque fait partie du projet Jakarta de la fondation Apache. Le projet contient un ensemble de bibliothèques de développement Java très variées. La librairie commons-logging est semblable à la bibliothèque Log4J et permet la journalisation tout comme l'API java.util.logging de Java.
  • Le fichier de journalisation de Tomcat utilise le fichier de configuration /conf/logging.properties. C'est le principal fichier de configuration pour le serveur mais chaque application déployée peut fournir son propre fichier logging.properties dans son répertoire /WEB-INF/classes.
  • La machine virtuelle de Java est responsable de la réservation de l'espace mémoire nécessaire à l'application. Au démarrage de l'application, celle-ci réserve de la mémoire auprès du système d'exploitation. Si l'application nécessite plus de mémoire que cette valeur limite, alors la machine virtuelle s'arrête en déclenchant l'erreur java.lang.OutOfMemoryError. Cette erreur est très fréquente en Java et doit donc être évitée au maximum.
  • Il est donc extrêmement important de mesurer et surveiller la consommation mémoire du serveur dans la machine virtuelle pour anticiper ce problème. La configuration de la machine virtuelle peut être visualisée par le biais du manager à cette adresse : 8080/manager/status.
  • On rtrouve la quantité de mémoire disponible (Free Memory) dans la machine virtuelle, la mémoire utilisable (Total Memory) et la mémoire maximum allouable auprès du système (Max Memory).

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Analyse, monitoring et supervision d'Apache Tomcat

Prix sur demande