Cambierà la configuration avanzata di logging di IIS per riavviare l'applicazione

Sto utilizzando il module IIS Advanced Logging in un server di produzione che esegue IIS 7.5.

Devo cambiare alcune impostazioni (in particolare, quali campi sono registrati) e non riesco a trovare ovunque che indica se questo causerà un riciclaggio di AppPool o un riavvio dell'applicazione. Dal momento che è un sistema di produzione, devo evitare questo.

Grazie in anticipo.

One Solution collect form web for “Cambierà la configuration avanzata di logging di IIS per riavviare l'applicazione”

La modifica dei campi da registrare non provoca l'utilizzo di AppPool da riciclare ma ucciderà l'AppDomain corrente e inizia una nuova sulla richiesta successiva. Quindi qualsiasi stato di session (se in corso) è perso.

Puoi facilmente provare questo:

<%@ Page language="c#" %> <html> <% if (Session["starttime"] == null) { Session.Add("starttime", DateTime.Now.ToString()); }; %> <%= Session["starttime"] %> </html> 

caricare due volte la pagina per visualizzare l'ora, modificare le impostazioni del registro e ricaricare la pagina, otterrai una nuova ora.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.