Il server di stato registri evento ID 1072 o 1076 ID evento

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 308097
Sintomi
Se si utilizza la modalità server di stato dello stato della sessione in ASP.NET, quando il server Web o il computer che esegue il server di stato è un carico intenso, uno dei seguenti eventi potrebbe essere registrato nel registro eventi applicazioni sul server di stato:
Tipo evento: errore
Evento Source:ASP.NET 1.0.3306.0
Categoria evento: nessuno
Evento ID:1072
Data: 9/12/2001
Ora: 4:00: 25 PM
Utente: n/d
Computer:Nomecomputer
Descrizione:
Si è verificato un errore durante l'elaborazione di una richiesta nel server di stato. Stack di chiamata principale: EndOfRequest. Codice di errore: 0x80072746
Nota La versione di i.NET Framework Microsoft menzionato nel messaggio dell'evento precedente è una versione non definitiva di.NET Framework 1.0.
Tipo evento: errore
Source:ASP.NET della evento 1.0.3306.0
Categoria evento: nessuno
Evento ID:1076
Data: 9/12/2001
Ora: 4:02: 05 PM
Utente: n/d
Computer:Nomecomputer
Descrizione:
Il server di stato ha chiuso una connessione TCP/IP scaduta. L'indirizzo IP del client è 127.0.0.1. Ha iniziato l'operazione di lettura scaduto al 12/09/2001 16:02:00.
Nota La versione di.NET Framework menzionato nel messaggio dell'evento precedente è una versione non definitiva di.NET Framework 1.0.
Tipo di evento: errore
Origine evento: ASP.NET 1.1.4322.0
Categoria evento: nessuno
ID evento: 1078
Data: 10/6/2005
Ora: 11:03:47 AM
Utente: n/d
Computer: Nomecomputer
Il server di stato ha chiuso una connessione TCP/IP scaduta. L'indirizzo IP del client è 127.0.0.1. Ha iniziato l'operazione di lettura scaduto al 10/06/2005 11:03:25.
Cause
Quando si utilizza la modalità server di stato dello stato della sessione in ASP.NET, il processo del server Web ASP.NET nel server Web comunica con il server di stato utilizzando WinSocket su Protocol/Internet Protocol (TCP). Per impostazione predefinita, il processo del server Web imposta il valore di timeout di invio di tutti e ricevere operazioni di TCP/IP su 10 secondi. Allo stesso modo, il server di stato anche volte le inviano e ricevono operazioni TCP/IP dopo 10 secondi.

Tuttavia, se il server Web o server di stato nel molto elevato utilizzo della CPU (vicino al 100%), un'operazione di TCP/IP può talvolta richiedere più di 10 secondi e pertanto viene annullata prima ha la possibilità di fine. Di conseguenza, uno dei suddetti eventi viene registrato e si verifica un errore di richiesta del client di origine. Il server di stato registrato l'evento ID 1072 se il processo del server Web ASP.NET si verifichi il timeout di un'operazione di TCP/IP. Se il server di stato si verifichi il timeout di un'operazione di TCP/IP, il server di stato registrato l'evento ID 1076.
Risoluzione
Per modificare il valore di timeout operazione TCP/IP per il processo del server Web ASP.NET, modificare l'attributo seguente nel file Machine. config oppure specificare l'attributo seguente nel file Web. config per un'applicazione Web.
        <sessionState             stateNetworkTimeout="10"        />
Per modificare il valore di timeout operazione TCP/IP per il server di stato, attenersi alla seguente procedura:
  1. Arrestare il servizio server ASP.NET.
  2. Fare clic su Start, scegliere Esegui, tipo Regedt32.exe, quindi fare clic su OK per avviare l'Editor del Registro di sistema.
  3. Individuare la seguente chiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters
  4. Aggiungere un valore DWORD denominato SocketTimeout. Impostare un valore integer per rappresentare il nuovo timeout di TCP/IP in secondi.
  5. Chiudere l'Editor del Registro di sistema.
  6. Riavviare il servizio server ASP.NET
Gli utenti che verificano i problemi descritti nella sezione "Sintomi" dovrebbero utilizzare questi metodi per aumentare i valori di timeout nel server di stato e su tutti i server Web su 20 secondi.

Nota Se non è in esecuzione il server di stato quando si aumentano i valori di timeout del server Web, una richiesta client scade dopo n secondi, dove n è uguale a un nuovo valore di timeout, anziché il valore predefinito 10 secondi.
StateServer sessionstate 1076 1072 0x80072746 kbreadme

Avviso: questo articolo è stato tradotto automaticamente

Właściwości

Identyfikator artykułu: 308097 — ostatni przegląd: 10/04/2015 06:13:00 — zmiana: 5.0

Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.0

  • kbconfig kbprb kbreadme kbstate kbweb kbmt KB308097 KbMtit
Opinia