4 pagine in totale: <<Indietro 1 2 [3] 4 Avanti >>
Per isolare un problema di IIS, modificare le impostazioni di tutti i pacchetti MTS usati da IIS e verificare che vengano eseguiti come Server Packages e non come Library Packages (ovvero in-process). Le prestazioni potrebbero soffrirne, ma IIS continuerà a funzionare anche se il problema è causato da un oggetto eseguito su MTS.
IIS Exception Monitor
L'IIS Exception Monitor aiuta gli amministratori a individuare la causa dei problemi di IIS. Microsoft ha progettato questo tool per consentire di osservare IIS e di intraprendere un'azione quando si verifica un'eccezione. L'azione intrapresa da IIS Exception Monitor dipende dal modo in cui il tool è stato configurato. Per ottenere IIS Exception Monitor, fare riferimento all'articolo Microsoft intitolato "INFO: Troubleshooting Exceptions in Internet Server Products", disponibile all'indirizzo http://support.microsoft.com/support/kb/articles/q160/3/60.asp. Questo articolo contiene un link per scaricare IIS Exception Monitor e la relativa documentazione. Raccomandiamo di prelevare anche la documentazione, dal momento che spiega come usare il tool. Il file README installato insieme a IIS Exception Monitor fornisce ulteriori informazioni sul tool. L'installazione di IIS Exception Monitor è semplice e richiede soltanto pochi minuti. Per installare il tool, eseguire ixcptmon.exe sul server IIS. Questo eseguibile si potrà trovare nel menu Programs (nella nostra installazione di prova non è tuttavia stato installato il gruppo Programs), oppure nella directory in cui è stato scaricato (quella di default è c:\ixcptmon). Quando si esegue ixcptmon.exe, una procedura di autocomposizione accompagna l'utente nelle varie fasi della configurazione. Dopo l'avvio di IIS Exception Monitor, fare clic sul pulsante Next nella prima finestra di dialogo. Successivamente, selezionare Yes, "Verify the IIS symbols that I have installed" nella seconda finestra di dialogo e poi fare clic su Next. Queste azioni fanno sì che IIS Exception Monitor controlli il sistema e determini tutti i file symbol necessari. I file symbol contengono i dati usati da IIS Exception Monitor per compiere il debugging del processo IIS e gli consentono di individuare la posizione degli errori.
Quando IIS Exception Monitor ha stabilito quali file symbol vengono richiesti dal sistema, elenca tutti i file necessari come indicato dalla schermata 3. Questa visualizzazione varia a seconda dei file presenti sul sistema. Alla conclusione di questo processo di analisi, selezionare la casella di controllo "Determine which symbol packages can be installed from Microsoft's Internet Site" e successivamente fare clic sul pulsante Next. Dalla finestra di dialogo Download Symbols che verrà aperta a questo punto, selezionare il primo file symbol della lista e fare clic su Download. Fare quindi clic su Next in modo da scaricare il file. Selezionare in successione ognuno dei file symbol e scaricarlo (alcuni file possono impiegare vari minuti per completare il download). Al termine dello scaricamento, il programma chiederà di installare i file.

Per avviare una sessione IIS Exception Monitor, eseguire un'altra volta ixcptmon.exe. Se l'eseguibile è ancora in esecuzione dopo l'installazione dei simboli, si può usare la sessione attiva. Se invece l'eseguibile è stato riavviato, fare clic su Next nella finestra di dialogo Check Symbols, selezionare " No, I am confident that the symbols are installed correctly" , quindi fare clic su Next.
Nella finestra di dialogo Process Options che verrà visualizzata a questo punto, si può selezionare il tipo di processo che si desidera tenere sotto controllo. Le alternative comprendono in-process (per esempio, inetinfo.exe), out-of-process (per esempio, le applicazioni contrassegnate in modo da essere eseguite in uno spazio di indirizzamento separato), oppure other process (ovvero qualsiasi altro processo). Selezionare In Process e fare clic su Next, in modo da aprire la finestra di dialogo Session Options.
Quest'ultima determina come verrà eseguito IIS Exception Monitor. Si può fare in modo che il tool tenga sotto controllo una sezione, oppure si può porre IIS Exception Monitor nella modalità Recursive Mode al fine di tenere sotto controllo i processi fino a quando si verifica un'eccezione. Quando IIS Exception Monitor individua un errore in Recursive Mode, aggiorna il log, chiude il processo inetinfo.exe, lo riavvia e successivamente riprende l'attività di monitoring. Quando il tool rileva un errore importante in questa modalità fail-safe, chiude IIS e riavvia il server.
È possibile usare due metodi diversi perimpostare la modalità Recursive Mode. Si può selezionare la casella di controllo Enable Recursive Mode dalla finestra di dialogo Session Options, oppure si può usare lo switch /r da un prompt dei comandi per avviare ixcptmon.vbs. È inoltre possibile usare questo switch da un prompt dei comandi anche per disattivare la modalità Recursive Mode.
4 pagine in totale: <<Indietro 1 2 [3] 4 Avanti >>
Contenuti dell'articolo
- Pagina 1
- Pagina 3
- Pagina 4
- Galleria fotografica dinamica con ASP.NET AJAX
- Usare Search come un servizio nei tuoi siti e nei tuoi client
- Mappe nel tuo sito con Virtual Earth
- Integrare Windows Live ID, Contacts e Presence API nelle tue applicazioni
- Introduzione ai cloud based service con Windows Live Services
- Realizzare un custom extender AJAX con ASP.NET 3.5
- Tracciare le modifiche ai dati e allineare i datawarehouse con il Change Data Capture in SQL Server 2008
- Le nuove caratteristiche di IIS 7.0 per sviluppatori e sistemisti
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.






Difficoltà
Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!