Oui c'est ça, merci. et comment faire pour dire qu'une autre requête peut s"exécuter même si celle d'avant n'est pas terminé?
Type: Messages; Utilisateur: vLemaistre
Oui c'est ça, merci. et comment faire pour dire qu'une autre requête peut s"exécuter même si celle d'avant n'est pas terminé?
Bah, des que toutes les requêtes ont finis de s’exécuter en même temps à 17:30:00, et que la ou les prochaines doivent s'exécuter à 17:30:03, il faut attendre 3 secondes pour qu'elles se lance
Si j'ai dit qu'il peu en avoir plusieurs en même temps:
17:00:10 une autre requête
17:00:10 une autre requête
c'est la même seconde
Oui sur un plan précis, par exemple à
17:00:00 une requête
17:00:04 une autre requête
17:00:05 une autre requête
17:00:05 une autre requête
17:00:08 une autre requête
17:00:10 une autre...
Parce que je suis en stage de dev dans une entreprise et que JMeter ne leur correspond pas.
Le but c'est de simuler des utilisateurs qui font des recherches sur un site et donc pour cela je lis un fichier csv qui lance des requêtes à la place des utilisateurs, pour par la suite vérifier si...
Je lis un fichier csv, avec les temps que j'ai mis dans une arraylist, j'ai fait l'indice en cours - l'indice d'avant, ce qui me donne le temps d’exécution entre chaque requête
Oui excuse moi, je me suis surement mal expliqué, oui il faut exécuter les requêtes les une après les autres sauf quelques une qui s’exécute en même temps comme par exemple: 2017-06-12 11:00:05
...
le temps d’exécution que je dois avoir entre chaque requête:
2017-06-12 11:00:00
2017-06-12 11:00:01
2017-06-12 11:00:04
2017-06-12 11:00:05
2017-06-12 11:00:05
2017-06-12 11:00:08
2017-06-12...
Il exécute une autre requête mais pas dans le même temps
J'ai utilisé Executors.newFixedThreadPool(nbThreads), le problème c'est que j'ai + de 1000 requêtes http à exécuter et un maximum de 10 requêtes / sec
selon des durées, je ne sais pas combien...
Merci pour ta réponse, je suis en train d'essayer la 2ème solution avec Executors
D'accord, merci mais ça ne me dit pas comment régler ce problème. Quelle classe utiliser et quelles méthodes ou une librairie?
Bonjour,
316757
public void run()
{
try {
Merci
Bonjour,
url = new URL(ur);
long debutRequete=System.currentTimeMillis();
URLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.