Tester la montée en charge d’un site

La montée en charge c’est l’afflux de visiteurs (par exemple) sur votre site ou l’augmentation de la charge de travail demandée à une machine, un serveur web.. Et la capacité de celui-ci à tenir cette charge se teste. Cela permet de savoir à quoi résiste un site par exemple dans le cadre d’une grosse campagne de promotion, ou d’un lien fait depuis un site générant beaucoup de trafic.

Imaginons : David Guetta et ses 10 millions de fans sur Facebook fait un lien sur un site, que se passe-t-il?

La plupart rendent l’âme en moins de 5 minutes car pas du tout adapté à recevoir autant de connexions simultanées, le serveur se surcharge, s’engorge puis fini par ne plus être capable.

Pour tester la capacité à monter en charge d’un site il existe un service web nommé Load Impact avec un plan gratuit limité à 50 utilisateurs simultané.

Les résultats ne seront pas forcément parlants mais si vous avez un serveur un peu « léger » vous le sentirez très vite..

Sur un de nos serveurs assez puissant et optimisé, le test avec le plan gratuit ne donne pas de résultats très intéressants puisqu’on obtient une courbe plate :

Courbe de montée en charge sur un serveur OVH

Dans vos logs vous verrez apparaître l’user-agent du testeur :

Avec 250 utilisateurs simulés on obtient ceci :

Pour faire vos tests de montée en charge gratuits et payants c’est donc par ici : http://loadimpact.com/

Tags: