IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

Tomcat - ( avec Jenkins ) plante régulièrement


Sujet :

Tomcat et TomEE Java

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut Tomcat - ( avec Jenkins ) plante régulièrement
    Bonjour,

    Je suis face à un problème, je souhaite mettre en place un système d'intégration continue grâce à Jenkins via Tomcat qui devra également supporter par exemple Sonar.
    Le problème étant qu'en utilisation normal de jenkins (petit build, configuration, ou simple affichage d'une page, de manière un peu aléatoire en fait), Le "serveur" Tomcat ne répond plus, la page reste en chargement et quelques fois se décide a m'afficher que le serveur est occupé, je suis alors obliger de forcer l'arrêt de catalina qui ne répond plus au /shutdown.sh .

    Rien d'interessant ne semble apparaitre dans les logs, mais je ne suis pas expert.

    Alors je me demandais quel configuration minimal est souhaitable pour ce genre de projet ?
    Est-ce que quelqu'un aurais une idée de l'origine du problème ?

    En vous remerciant,
    Florient

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    Ce qui consomme beaucoup sur un serveur de type Jenkins, ce sont les applications tierces lancées par ce serveur. Compilation, tests unitaires, checkout, release, tout ça va consommer énormément de mémoire sur ton serveur. Je ne ferais jamais tourner un serveur d'intégration continue aujourd'hui sur un serveur ne disposant pas au minimum de 6G de RAM disponibles. Plus tu descend dans la mémoire dispo, plus tu risque d'augmenter le swap sur le serveur. Et comme à la fois tomcat ET le build sont fortement solicité (tomcat par les demands http, le build parce qu'il build), la mémoire va faire plein d'aller retour en swap ce qui va concretement t'amener à une situation de presque arrêt.


    Si tu es sur que le problème n'est pas là, tu as peut être simplement des demandes http qui se bloquent (faut savoir pourquoi :/) et consomment tout ton thread pool. Dans ce cas là, un kill -3 sur le serveur tomcat et une inspection du catalina.out suffiront à déterminer dans quelles opérations il bloque.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut
    Au vue de ce que tu me dis, il me parait évident que le poste qui doit faire le boulot ne fait pas le poids.

    Nous allons donc devoir penser à investir dans un véritable serveur ou bien souscrire à une offre sur le cloud,
    J'aimerais avoir d'autre retour, si vous avez du faire le même choix.

    Merci tchize_ pour ta réponse rapide et complète.

Discussions similaires

  1. Configuration de Tomcat avec JAVA
    Par oussam dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 01/03/2006, 22h33
  2. [Tomcat]Problème fonctionnement Tomcat avec Eclipse
    Par ditique dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 26/01/2006, 16h23
  3. Réponses: 6
    Dernier message: 18/07/2005, 16h59
  4. [Axis]dépoiement web service sur tomcat avec axis
    Par lili2704 dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 02/02/2005, 14h44
  5. Tomcat avec un serveur apache specifique
    Par benji999 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 20/04/2004, 20h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo