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

Java EE Discussion :

[Appli] Analyse d'une application J2EE


Sujet :

Java EE

  1. #1
    Membre confirmé

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Points : 553
    Points
    553
    Par défaut [Appli] Analyse d'une application J2EE
    Je dois intervenir chez mon client pour résoudre un pb de performance de son appli qui dès qu'elle est "un peu" sollicitée rame...

    Je ne connais pas l'appli
    Tout ce que je sais : c'est une appli J2EE (EJb ?) qui se connecte à une base Oracle...c'est maigre

    Mes questions sont :
    - existe-t-il des méthodes pour analyser une appli
    - comment trouver les goulots d'étranglements (réseau, java, oracle...)
    - comment analyser rapidement l'appli

    Evidement, je n'aurais que quelques jours pour faire tout cela...
    Aussi existe-il des outils qui pourrait m'aider ?

    Toute aide est la bienvenue.
    Merci

  2. #2
    Membre chevronné
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 413
    Points : 1 993
    Points
    1 993
    Par défaut
    Courage et bonne chance

    Pour une première analyse, tu peux utiliser le monitoring du OS pour surveiller la performance des diverses resources (réseau, CPU, mémoire) et trouver les goulots d'étranglements.

    Pour oracle, il existe des outils qui permettent de cerner les problèmes.

    Par exemple dans mon cas, je suis en train de modifier toutes les requêtes d'une application accédant à une BD Oracle pour qu'elles utilisent les "Bind Variables" (en JDBC, ce sont les "Prepared Statements").
    Bien le bonjour chez vous
    Jowo

  3. #3
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Points : 1 403
    Points
    1 403
    Par défaut
    Je te conseille JMeter qui permet de faire des testes de charge très facilement dans le cas d'une app web.

    Sinon à partir du JDK 1.5 je crois qu'il y a une app intégrée pour profiler les resources. Ou alors prendre un profiler du marché.
    Je connais www.AppPerfect.com qui est gratuit je crois et JProfiler qui l'est moins.
    Steve Hostettler
    est ton ami(e) et le tag aussi.

  4. #4
    Membre averti
    Inscrit en
    Août 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 352
    Points : 427
    Points
    427
    Par défaut
    Web Application Stress Tool de Microsoft.

    http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en

Discussions similaires

  1. Récupération et analyse d'un document en xml dans une application j2ee
    Par tabony dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 24/03/2014, 14h31
  2. Réponses: 0
    Dernier message: 30/05/2011, 11h08
  3. [Interface]Executer une appli c++ depuis une application web
    Par mguinot dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 14/11/2005, 14h30
  4. [Plugin][MyEclipse]Lancement d'une application J2EE
    Par ujoodha dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 20/04/2005, 15h48
  5. [UML]modéliser une application J2EE sous UML
    Par stago dans le forum Java EE
    Réponses: 4
    Dernier message: 22/02/2005, 10h14

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