Domanda

IIS 6.0 serve le mie pagine ASP classiche in modo seriale (una alla volta)

La richiesta n. 2 verrà gestita dal server web solo al termine della richiesta n. 1.

Se la richiesta n. 1 richiede un po' più tempo, la richiesta n. 2 dovrà attendere che la richiesta n. 1 inizi a essere gestita da IIS.

Si tratta di un errore di configurazione in IIS?

Il sistema operativo è Windows Server 2003 Standard Edition (Service Pack 2)

È stato utile?

Soluzione

Sì, è molto probabile che IIS o il sito siano configurati per il debug lato server, il che fa sì che tutte le richieste al sito passino attraverso un singolo thread.

Per verificare se è così/disattivarlo:

  1. Nelle pagine Proprietà di qualsiasi sito Web o directory virtuale Web, fare clic sulla scheda Home Directory o Directory virtuale.
  2. In Impostazioni applicazione, fare clic su Configurazione.È necessario creare un'applicazione affinché il pulsante sia attivo.
  3. Fare clic sulla scheda Debug.
  4. Deseleziona la casella di controllo Abilita debug di script lato server ASP.

(I passaggi precedenti sono stati copiati dal file Debug delle applicazioni ASP in IIS articolo della Knowledge Base)

Altri suggerimenti

Questo accade su tutte le macchine?Ad esempio, se inizi a caricare una pagina su un computer, poi su un'altra, la seconda viene bloccata?L'ho visto su un singolo computer, ma solo perché il browser limita le connessioni al server

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top