Condividi tramite


Modifica di raccolte con Editor di configurazione: sezioni complesse

di Crystal Hoyer

Obiettivo della procedura dettagliata

Usare l'Editor raccolta all'interno del modulo Editor di configurazione per aggiungere una nuova regola di traccia della richiesta non riuscita per una richiesta aspx che restituisce un codice di stato 401 e/o richiede più di un minuto per rispondere. Questa attività può essere eseguita usando l'interfaccia utente corrente, ma i passaggi eseguiti esponeranno una funzionalità importante all'interno del nuovo modulo Editor di configurazione del Pacchetto di amministrazione.

Prerequisiti

Questa procedura dettagliata richiede i prerequisiti seguenti:

Accesso alla sezione system.webServer/traceFailedRequests

  1. Aprire Gestione IIS

  2. Selezionare il server nella visualizzazione albero connessioni

  3. Aprire il modulo Interfaccia utente dell'editor di configurazione

    Screenshot della finestra I S Manager. Le funzionalità home del server si trovano nel riquadro principale.

  4. Nella casella combinata Editor di configurazione selezionare system.webServer - tracing - traceFailedRequests o digitare system.webServer/trace/traceFailedRequests

    Screenshot che mostra l'editor di configurazione con la casella di input della sezione.

Usare l'editor raccolta per aggiungere una nuova regola di richiesta di traccia non riuscita

  1. Selezionare la voce (raccolta) all'interno dell'editor di configurazione e fare clic su ... pulsante accanto a (Count=0). Verrà aperto l'Editor raccolta per modificare l'insieme tracefailedRequests.

    Screenshot che mostra l'editor di configurazione. La raccolta è evidenziata e mostra Count = 0.

  2. Nel riquadro attività Azioni sul lato destro fare clic su Aggiungi. A questo punto sarà disponibile una nuova voce nella sezione Elementi e un elenco di proprietà.

    Screenshot della finestra Editor raccolta con le impostazioni nella sezione Proprietà.

  3. La sezione Proprietà dell'editor di raccolta viene precompilato con le impostazioni predefinite dello schema per la raccolta definita. In questo caso, viene visualizzato lo schema predefinito per gli elementi dell'insieme system.webServer/tracing/traceFailedRequests.

  4. Accanto alla voce della proprietà path è presente una chiave. Ciò significa che questa è la chiave univoca per questa voce di raccolta. Le chiavi gold indicano che questa chiave deve essere univoca per ogni elemento all'interno dell'insieme. Una chiave silver significa che si tratta di una chiave condivisa. La combinazione di chiavi condivise deve essere univoca per un elemento della raccolta in questo caso.

  5. Modificare la voce del percorso in modo che sia *.aspx per creare una regola per tutti i percorsi asp.net.

  6. Modificare la voce statusCodes su 401

  7. Modificare la voce timeTaken00:01:00

  8. Selezionare la voce (traceAreas) all'interno dell'Editor raccolta e fare clic su ... pulsante accanto a (Count=0). Verrà aperto l'Editor raccolta per modificare l'insieme traceAreas.

    Screenshot della finestra Editor raccolta. Le aree di traccia sono selezionate nella sezione Proprietà.

  9. Nel riquadro attività Azioni sul lato destro fare clic su Aggiungi. A questo punto sarà disponibile una nuova voce nella sezione Elementi e un elenco di proprietà.

    Screenshot della finestra Editor raccolta. Il riquadro Elemento mostra un avviso. Il riquadro delle proprietà mostra un avviso.

  10. La sezione Proprietà dell'editor di raccolta viene precompilato con le impostazioni predefinite dello schema per la raccolta definita. In questo caso, viene visualizzato lo schema predefinito per gli elementi dell'insieme system.webServer/traceFailedRequests/add/traceAreas.

  11. Accanto alla voce della proprietà del provider è presente una chiave. Ciò significa che questa è la chiave univoca per questa voce di raccolta. Le chiavi gold indicano che questa chiave deve essere univoca per ogni elemento all'interno dell'insieme. Una chiave silver significa che si tratta di una chiave condivisa. La combinazione di chiavi condivise deve essere univoca per un elemento della raccolta in questo caso.

  12. Modificare la voce del provider in modo che sia ASPNET

  13. Modificare la voce delle aree come Infrastruttura, Modulo, Pagina, AppServices [Nota: È possibile ottenere il nome del provider e le aree corrispondenti dalla sezione system.webServer/trace/traceProviderDefinitions]

  14. Lasciare che la voce di verbosità sia avviso

  15. Chiudi editor raccolta per traceAreas

  16. Chiudi Editor raccolta per traceFailedRequests

  17. Per impostare le modifiche, è necessario fare clic su Applica nel riquadro attività Azioni. Prima di eseguire questa operazione, fare clic su Genera script nel riquadro attività Azioni. A questo punto è disponibile il codice script per aggiungere una regola di richiesta di traccia non riuscita per le richieste aspx che restituiscono un valore 401 o richiedono più di un minuto per rispondere

  18. Fare clic su Applica nel riquadro Attività azioni per apportare le modifiche apportate alla configurazione.

  19. È possibile verificare rapidamente la nuova regola di traccia delle richieste non riuscita aggiunta passando alla pagina delle funzionalità Regole di traccia richieste non riuscite

    Screenshot della finestra I S Manager. Le funzionalità della home page del sito si trovano nel riquadro principale. L'icona Regole di traccia richiesta non riuscita è evidenziata.

  20. La regola appena aggiunta usando la funzionalità dell'editor di configurazione deve essere elencata nella pagina regole di traccia delle richieste non riuscite

    Screenshot della finestra I S Manager. Le regole di traccia delle richieste non riuscite vengono visualizzate nel riquadro principale.

  21. [Passaggio aggiuntivo] Se non si vuole mantenere alcuna delle regole di richiesta di traccia non riuscite create, modificare di nuovo le raccolte tracefailedRequests e fare clic su Cancella tutto nel riquadro attività azioni. Fare clic su Applica all'interno dell'editor di configurazione e la regola appena aggiunta verrà rimossa.

Riepilogo

È stata creata una nuova regola di richiesta di traccia non riuscita usando lo strumento Editor raccolta dell'editor di configurazione. L'editor di raccolta espone tutte le impostazioni di configurazione per una determinata raccolta.