Archive pour décembre 2011

Optimiser Tomcat : les bests practices – Part 1

Cet article devrait vous donner un petit coup de pouce sur les principes d'optimisation d'un serveur d'application, ici Tomcat.

Avant d'aborder les quelques points techniques, il est indispensable d'avoir à l'esprit que quel que soit la qualité d'implémentation de votre application, il est indispensable de bien définir les attentes (NFR) de votre infrastructure.

En effet pour optimiser un serveur ou un cluster,  il faut avant tout connaitre le type d'utilisation que l'on va attendre de lui. Ainsi la configuration d'un serveur qui va traiter des gros volumes d'entrée avec des traitements simples, ne ressemblera en rien à celle d'un serveur encaissant des gros traitements pour une volumétrie d'utilisation limitée !

Quelques conseils majeurs avant même d'entrer dans le vif du sujet :

Lire la suite de cette entrée »

Présentation de l’outil Apache JMeter – partie 1

Lors d'une campagne de tests de charges, l'objectif va être de simuler un grand nombre d'utilisateurs afin de tester le comportement global du système (applicatif, ressources systèmes, etc ...). Les tests manuels n'étant pas à l'ordre du jour pour ce type de test (trop complexes à mettre en œuvre, trop chers), il est fortement conseillé d'utiliser un outil de test de charge.

De nombreux outils existent et nous allons nous concentrer sur Apache JMeter et ces plugins.

Apache JMeter permet de tester de nombreux protocoles (HTTP, SOAP, FTP...) et tourne sur de nombreux systèmes d'exploitation car écrit en Java.

Pour la partie théorique et quelques exemples, je vous laisse aller sur le site officiel, sur le blog de Milamber et sur mon précédent article sur developpez.com.

Penchons-nous sur la création d'un scénario de test pour l'application démo PlantsByWebSphere (boutique en ligne) livrée avec IBM WebSphere 8.

Lire la suite de cette entrée »

Mots-clés
RSS Feed