none
Accesso Lento su WebApplication in IIS RRS feed

  • Domanda

  • Buongiorno,

    ho un problema con una webapp che viene lanciata da IIS 7.5 in win 2008R2: praticamente al primo avvio è lentissima ci mette 2 minuti per avviarsi da qualsiasi postazione anche dal server. Poi una volta che siamo entrati non si ha piu questo tipo problema per un paio di ore. Poi ritorna ad essere lento fin quando non si riaccede. Attraverso vari forum sembra sia un problema di configurazione di IIS che sospende le webapp se non vengono richiamate per un certo periodo. La config della webapp è in allegato


    Alessio Sena

    giovedì 9 luglio 2015 07:40

Risposte

Tutte le risposte

  • Ciao,

    Premetto che questo tipo di domande dovrebbero essere postate su forums.iis.net

    hai gia' visto questo post?

    In breve:

    - Valorizza "timeout di inattivita'" a 0, equivale a "infinito"

    - Se usi .NET 4 come mi pare di intravedere:

       in C:\Windows\System32\inetsrv\config\applicationHost.config

    <applicationPools>
    
         <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
    
    </applicationPools>

    - Precompila l'accplicazione

    - Esiste un plugin per velocizzare l'avvio

    Trovi i dettagli su quel post.


    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti

    giovedì 9 luglio 2015 08:09
  • alla prima esecuzione di una applicazione asp.net l'application pool compila le librerie che poi rimangono già compilate per tutte le chiamate successive fino al riavvio del server o alla modifica di qualche file dell'applicazione.

    se non si verifica un riavvio o una modifica dei files dell'applicazione può esserci qualche altro motivo che cancella le librerie compilate constringendo l'app pool ad una ricompilazione.

    http://programmers.stackexchange.com/questions/97538/why-after-each-restart-my-local-net-sites-take-time-to-load-for-the-first-time


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    giovedì 9 luglio 2015 08:12
    Moderatore
  • ho risolto facendo un piccolo file batch sul server che va in pianificazione automatica ogni 10 minuti. Cosi il webapp viene richiamata praticamente sempre e non viene terminata da iis.

    Alessio Sena

    lunedì 13 luglio 2015 10:13
  • Ti ringrazio di aver aggiornato il thread con le ultime notizie e sono lieta di sapere che tu abbia risolto.


    • Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è e non comporta alcuna responsabilità da parte dell’azienda.

    lunedì 13 luglio 2015 11:32