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 :

Comment faire des salves de requetes tous les x minutes


Sujet :

Tests et Performance Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 55
    Par défaut Comment faire des salves de requetes tous les x minutes
    Bonjour,

    Je débute sur jMeter (2.6) aussi je m'y prend peut-être pas très bien.

    Je cherche à surveiller des 6 serveurs en production.

    Pour chaqu'un des 6 serveurs j'ai créer un groupe d'unité contenant
    - 1 configuration HTTP par defaut
    - 3 requêtes HTTP : trois pages à vérifier.
    - 1 requête SOAP pour verifier le bon fonctionnement d'un webService.

    J'ai ajouter un Tableau de résultat pour afficher les résultats (évidement )
    et un compteur de débit constant pour ne pas pilonner mes serveurs.

    Première question est-ce correct à priori ?

    Maintenant plutôt que de pooler avec un débit constant, je souhaiterais exécuter l'ensemble des requêtes par salve tous les 10 mn et ceci entre 18h00 et 8h00 du matin.

    Est-ce possible, et comment ? (je n'y suis pas arrivé)

    Merci de votre aide

  2. #2
    Membre éclairé Avatar de leminipouce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2004
    Messages : 754
    Par défaut
    Salut,

    En soit, avoir un groupe d'unité, tes requêtes et un tableau pour voir le résultat me semble plutôt normal.
    Après pour temporiser tes exécutions, c'est à travers d'un compteur de temps gaussien que ça se passe. C'est là que tu pourras spécifier en ms le délai entre 2 "salves". Avec éventuellement un aspect aléatoire sur ce délai... que tu peux mettre à 0 pour annuler le côté aléatoire.

    Par contre, là où j'ai un peu plus de mal c'est pour déclencher seulement de 18h à 8h. Je me pose alors la question du besoin. Quel est-il ?

    Si j'en crois ta phrase d'intro, tu veux "surveiller 6 serveurs en prod".

    Je t'invite alors à lire la première phrase du site de JMeter : http://jmeter.apache.org/
    The Apache JMeter™ desktop application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.
    Bref JMeter, c'est pour des tests, pas pour de la surveillance. Pour ça, il y a d'excellent outils dédiés (Nagios par exemple... et il y a un tutos qui vient justement d'être publié sur DVP...)

    Bref, j'ai l'impression que l'outil ne correspond pas au besoin. Ou alors il y a quelque chose que j'ai pas compris.

Discussions similaires

  1. [Débutant] Comment déclarer des variables publiques pour tous les formulaires
    Par Claude_Azoulai dans le forum C#
    Réponses: 5
    Dernier message: 09/05/2013, 17h50
  2. Réponses: 2
    Dernier message: 04/03/2008, 11h32
  3. Réponses: 1
    Dernier message: 28/03/2007, 12h23
  4. Réponses: 4
    Dernier message: 10/05/2006, 17h19
  5. [VB6][impression]Comment faire des effets sur les polices ?
    Par le.dod dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 08/11/2002, 10h31

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