Problème IIS - Logiciels - Windows & Software
Marsh Posté le 26-05-2003 à 17:21:37
Comment font les gros sites web avec des milliers de visiteurs par seconde ?
C'est injuste que je ne puisse pas appeler mes pauvres 100 scripts
Marsh Posté le 28-05-2003 à 12:27:32
BMenez a écrit : Comment font les gros sites web avec des milliers de visiteurs par seconde ? |
ils utilisent apache ?
ya pas un nombre de requetes maximun simultané que IIS peut satisfaire ?
Marsh Posté le 28-05-2003 à 13:15:13
plus ou moins...c'est surtout un nombre de connection...le temps d'etablir la connection et de la fermée, s'il y en a par exemple 3 autres qui se sont ouvert alors que le max des connections est de 3...ben y'en a une qui sera refusée...
donc...essaye de temporiser tes requetes...Ca resoudra peut etre ton probleme...
Marsh Posté le 28-05-2003 à 14:28:28
Ce serait donc du à ce fameux problème du nombre de licences ?
Marsh Posté le 28-05-2003 à 15:54:58
BMenez a écrit : Ce serait donc du à ce fameux problème du nombre de licences ? |
ben...peut etre...car avec xp pro je suis limité à 10 connections max
Marsh Posté le 26-05-2003 à 17:07:56
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)