Question

IIS 6.0 sert mes pages ASP classiques de manière série (une à la fois)

La requête n ° 2 sera traitée par le serveur Web uniquement à la fin de la requête n ° 1.

Si la requête n ° 1 prend un peu plus longtemps, la requête n ° 2 devra attendre que la n ° 1 se termine pour que la gestion par IIS commence.

S'agit-il d'une configuration erronée dans IIS?

Le système d'exploitation est Windows Server 2003 Standard Edition (Service Pack 2)

Était-ce utile?

La solution

Oui, IIS ou le site est probablement configuré pour le débogage côté serveur, ce qui a pour effet que toutes les demandes adressées au site passent par un seul thread.

Pour vérifier si c'est le cas / désactivez-le:

  1. Dans les pages de propriétés de tout site Web ou répertoire virtuel Web, cliquez sur l'onglet Répertoire de base ou Répertoire virtuel.
  2. Sous Paramètres de l'application, cliquez sur Configuration. Une application doit être créée pour que le bouton soit actif.
  3. Cliquez sur l'onglet Débogage.
  4. Décochez la case Activer le débogage de script côté serveur ASP.

(Les étapes ci-dessus ont été copiées à partir du Débogage d'applications ASP dans IIS Article de la base de connaissances)

Autres conseils

Est-ce que cela se produit sur plusieurs machines? Par exemple, si vous commencez à charger une page sur un ordinateur, puis un autre, le second est bloqué? J'ai vu cela sur un seul ordinateur, mais uniquement parce que le navigateur limite le nombre de connexions au serveur

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top