Dans le cadre de mon application web, les utilisateurs peuvent télécharger des photos, des fichiers audio et vidéo à partir d'un fichier Flash SWF vers mon serveur de téléchargement basé sur EC2. Je souhaite trouver un outil que je puisse utiliser pour tester la charge sur l'instance EC2 (qui fonctionne derrière un répartiteur de charge élastique). Existe-t-il des outils qui peuvent simuler des utilisateurs simultanés téléchargeant une gamme de fichiers médias vers des scripts PHP sur ce serveur ?
Réponses
Trop de publicités?Il existe de nombreux services de test de charge hébergés dans le cloud qui effectueront des requêtes GET et POST simples en masse. Très peu prennent en charge le téléchargement de fichiers.
Browser Mob en est un qui prend en charge le téléchargement. Cependant, ils sont chers.
Je pense que cela pourrait être quelque peu difficile à mettre en œuvre. Cela ne veut pas dire que cela n'existe pas, mais réfléchis-y. Tu veux simuler 100 ordinateurs qui téléchargent? Tu as besoin de 100 connexions d'un seul ordinateur au serveur. En fait, je pourrais deviner que quelqu'un a écrit un type de programme de 'DDoS' qui suit réellement combien de trafic il provoque. Je suggère de te pencher là-dessus. Faire une attaque DDoS sur ton propre site pourrait te donner la simulation dont tu as besoin.