Bonjour,
J'ai créé un script qui lance 100 instances d'un deuxième script de manière asynchrone. Dans les logs, je ne vois apparaitre que quelques instances (60%) les autres ne semblent pas s'exécuter.
Voici un extrait des logs :
2003-05-26 14:47:43 192.168.168.31 - xxx.xxx.xxx.xxx 80 GET /test/test2.asp - 200 <====== Script lançant les 100 instances
2003-05-26 14:47:43 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=9 200
2003-05-26 14:47:43 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=13 200
2003-05-26 14:47:43 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=14 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=18 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=21 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=22 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=25 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=28 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=29 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=32 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=35 200
2003-05-26 14:47:44 xxx.xxx.xxx.xxx - xxx.xxx.xxx.xxx 80 GET /test/sleep.php NUM=36 200
Il manque les numéros 1 à 8, 10 à 12, 15 à 17, 19, 23, 24, 26, 27, etc...
J'utilise l'objet "Msxml2.XMLHttp".
Faut-il regler IIS de manière particulière pour que toutes les instances soient exécutées ?
Merci d'avance
(Désolé si la sous-cat n'est pas la bonne)