Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Java > Développement Web en Java > Tomcat

Réponse
 
Outils de la discussion
Vieux 18/08/2008, 15h28   #1 (permalink)
Membre émérite
 
Date d'inscription: mai 2003
Localisation: Nantes
Âge: 26
Messages: 759
Envoyer un message via MSN à ghohm
Par défaut Détection surcharge serveur Tomcat ?

Bonjour à tous,

En entreprise nous avons un serveur sur lequel tourne une application J2EE développée en Interne sur un serveur Apache Tomcat 5.5.23 (apache-tomcat-5.5.23.exe).

Petit problème ... cette application permet à ces utilisateurs de lancer des requêtes pré-paramétrées ou ... et c'est là qu'est le problème ... de définir eux mêmes les champs retournés !

Parfois, le nombre d'éléments retournés est tellement important que l'utilisation de la mémoire vive et du processeur (je pense que le problème vient de la quantité de RAM utilisée) explose et ça plante.

Le seul moyen de rendre la main aux utilisateurs est d'arrêter et de redémarrer Apache Tomcat.


Savez-vous s'il est possible d'arrêter et de redémarrer Tomcat automatiquement ou au moins d'être averti du plantage ... ou mieux de l'imminence d'un plantage (email ou je ne sais quel autre moyen) ?

Je pourrais ainsi être plus prompt à répondre voire même anticiper le plantage et faire quelque chose (avoir avec les experts JAVA ...) pour couper la demande de l'utilisateur trop ambitieux ?!!!


J'espère avoir été assez claire et surtout avoir poster dans le bon forum !

Merci d'avance.

Gôm
__________________
Quand on n'a pas d'tête, on a ...
ghohm est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/08/2008, 15h40   #2 (permalink)
Membre émérite
 
Date d'inscription: septembre 2002
Localisation: Bruxelles
Âge: 30
Messages: 955
Par défaut

Salut,

Il suffit de chercher un outil qui puisse monitorer ton serveur d'application.

Par exemple celui-ci:

http://manageengine.adventnet.com/pr...or-tomcat.html


Il serait également conseillé de faire des tests de charge afin d'éviter ce genre de problème en production et de faire intervenir les développeurs et dba afin d'optimiser les requêtes et/ou le code de(s) application(s) hebergées sur le serveur d'applications.
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/08/2008, 17h25   #3 (permalink)
Membre émérite
 
Date d'inscription: mai 2003
Localisation: Nantes
Âge: 26
Messages: 759
Envoyer un message via MSN à ghohm
Par défaut

Effectivement ce genre de produit à l'air de correspondre à nos besoins.

Il n'existerait pas une version Freeware : vieille version de ce produit ou autre produit ?
__________________
Quand on n'a pas d'tête, on a ...
ghohm est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/08/2008, 17h30   #4 (permalink)
Membre émérite
 
Date d'inscription: mai 2003
Localisation: Nantes
Âge: 26
Messages: 759
Envoyer un message via MSN à ghohm
Par défaut

Au temps pour moi !

J'ai trouvé la version Freeware de ce produit.

Toutefois, je reste ouvert à toute proposition d'un autre produit concurrent.
__________________
Quand on n'a pas d'tête, on a ...
ghohm est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/08/2008, 21h24   #5 (permalink)
Membre régulier

 
Avatar de julien.dubois
 
Date d'inscription: juillet 2007
Messages: 113
Par défaut

Sinon en Open Source tu as Lambda Probe :

http://www.lambdaprobe.org/d/index.htm

Au moins tu n'auras pas de problème de licence!!
__________________
Julien Dubois

http://www.springsource.fr
julien.dubois est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/08/2008, 21h51   #6 (permalink)
Membre émérite
 
Date d'inscription: mai 2003
Localisation: Nantes
Âge: 26
Messages: 759
Envoyer un message via MSN à ghohm
Par défaut

Malheureusement ce projet à l'air un peu à l'abandon !

http://www.lambdaprobe.org/forum2/th...D=395&tstart=0
__________________
Quand on n'a pas d'tête, on a ...
ghohm est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/08/2008, 09h15   #7 (permalink)
Membre régulier

 
Avatar de julien.dubois
 
Date d'inscription: juillet 2007
Messages: 113
Par défaut

Je n'avais pas vu ça... Ceci dit, je sais que Mark Thomas l'utilise pour ses tests, donc si ça marche pour lui cela devrait être suffisant pour toi - Mark est aujourd'hui le premier contributeur à Tomcat, donc je me fie à son jugement.

Mais bon, si tu veux absolument un produit commercial (avec version d'éval), ma boîte en propose également un :

http://www.springsource.com/products/suite/ams
__________________
Julien Dubois

http://www.springsource.fr
julien.dubois est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Java > Développement Web en Java > Tomcat

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide