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

Tests et Performance Java Discussion :

Tutoriel pour activer les logs GC d'une JVM sans redémarrage avec l'aide d'Apache JMeter


Sujet :

Tests et Performance Java

  1. #1
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 14 974
    Points : 73 024
    Points
    73 024
    Par défaut Tutoriel pour activer les logs GC d'une JVM sans redémarrage avec l'aide d'Apache JMeter
    Bonjour,

    Antonio Gomes Rodrigues nous propose un article qui explique comment activer les logs GC d'une JVM sans redémarrage avec l'aide d'Apache JMeter

    L'URL de l'article est :
    http://arodrigues.developpez.com/tut...s-redemarrage/ Profitez de cette discussion pour donner vos commentaires


    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  2. #2
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 9
    Points : 17
    Points
    17
    Par défaut En Beanshell a la place du Groovy, pour modifier la VMOption
    Bonjour,
    Sans ajouter de librairie suplémentaire pour Groovy, on peut faire la même chose en BeanShell (java interprété)

    Mettre un BeanShell Sampler à la place d'un JSR223
    Puis mettre le code java (écrit dans Eclipse) puis légérement adapté au BeanShell

    import java.io.IOException;

    import javax.management.MBeanServerConnection;
    import javax.management.MBeanServerInvocationHandler;
    import javax.management.MalformedObjectNameException;
    import javax.management.ObjectName;
    import javax.management.remote.JMXConnector;
    import javax.management.remote.JMXConnectorFactory;
    import javax.management.remote.JMXServiceURL;

    import com.sun.management.HotSpotDiagnosticMXBean;

    public static final String HOST = "localhost";
    public static final String PORT = "8881";


    JMXServiceURL url =
    new JMXServiceURL("service:jmx:rmi:///jndi/rmi://" + HOST + ":" + PORT + "/jmxrmi");

    JMXConnector jmxConnector = JMXConnectorFactory.connect(url);
    MBeanServerConnection mbeanServerConnection = jmxConnector.getMBeanServerConnection();
    //ObjectName should be same as your MBean name
    ObjectName mbeanName = new ObjectName("com.sun.management:type=HotSpotDiagnostic");

    //Get MBean proxy instance
    HotSpotDiagnosticMXBean mbeanProxy =
    (HotSpotDiagnosticMXBean) MBeanServerInvocationHandler.newProxyInstance(
    mbeanServerConnection, mbeanName, HotSpotDiagnosticMXBean.class, true);

    mbeanProxy.setVMOption("PrintGCDetails","false");


    //close the connection
    jmxConnector.close();

Discussions similaires

  1. [Log]Outil pour analyser les logs d'une appli J2EE
    Par sbelli dans le forum Logging
    Réponses: 1
    Dernier message: 18/01/2006, 10h20
  2. [MS-DOS] Une commande DOS pour activer les mises à jour auto
    Par Furius dans le forum Scripts/Batch
    Réponses: 20
    Dernier message: 02/12/2005, 16h21
  3. activer les logs mysql sous macos X
    Par pfls dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 28/10/2005, 14h25
  4. [TOMCAT][LOGGER]Pb pour voir les logs HTTP ?
    Par elitost dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 28/07/2005, 16h15
  5. [JUnit] Pour tester les methodes d'acces à une sgdb
    Par yanis97 dans le forum Tests et Performance
    Réponses: 2
    Dernier message: 15/04/2004, 15h55

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