Qui è il mio problema:IIS7 smette di funzionare dopo 5 richieste
ho appena stati introdotti in un imponente progetto # asp.net C e sono stato accusato di fissare alcuni problemi di prestazioni (non la mia area di competenza). Più specificamente dopo 5 - 7 reindirizzamenti/ajax chiama il server Web si blocca e l'intera pagina (e eventualmente il browser) si blocca.
Non penso che questo sia un problema di codifica in quanto ho impostato i punti di interruzione in poche pagine (metodo Page_Load) e dopo le 5 richieste non raggiunge nemmeno i punti di interruzione.
Non credo sia collegato a this issue poiché ho aumentato le connessioni massime del browser per parametro server e ho ottenuto lo stesso comportamento. Inoltre, dopo queste 5 richieste in un browser IE, l'applicazione smette di funzionare anche in FF.
Questo non è un problema di risorse poiché il processo w3wp.exe non supera mai la memoria di 500 MB.
Una cosa che ho notato usando Fiddler e altri strumenti per monitorare le richieste è che il server impiega molto tempo durante il caricamento dei file di immagine (png, jpg). Non so se questo è rilevante.
Ho abilitato la traccia delle richieste non riuscite sul server e l'unica cosa che ho notato è che alcune richieste falliscono con un errore 401 anche se ho imposto l'autenticazione anonima per abilitare. Ecco il messaggio esatto
MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName ManagedPipelineHandler
Notification 128
HttpStatus 401
HttpReason Unauthorized
HttpSubStatus 0
ErrorCode 0
ConfigExceptionInfo
Notification EXECUTE_REQUEST_HANDLER
ErrorCode The operation completed successfully. (0x0)
Questo messaggio a volte è gettato con ModuleName: ScriptModule
ho già sprecato 2 giorni su questa cosa e io sono a corto di idee in modo che qualsiasi suggerimento sarebbe apprezzato.
cinque richieste dovrebbero essere sufficienti per chiunque. –
La tua ragione per ipotizzare che non si tratta di un problema di codifica non sembra valida. –
@Matt - non è affatto utile, ma potenziato per il divertimento. –