Domanda

voglio sapere qual è l'impatto (in termini di prestazioni, Disponibilità, ecc) che il riciclaggio del processo di lavoro (IIS V 6.0) ha più di un servizio WCF ospitato in IIS, vorrei anche sapere se c'è una pratica migliore come configurare il tempo di riciclaggio o di numero di richieste.

Vorrei anche sapere se il processo di lavoro viene riciclato ha qualcosa a che fare con un servizio che è la configurazione di istanze è impostato su Singolo, lo fa deve creare un'istanza di nuovo dopo ogni riciclo del processo di lavoro?

Grazie!

È stato utile?

Soluzione

http://msdn.microsoft.com/en -us / library / ms525803 (VS.90) aspx note :

Considerazioni Quando Riciclaggio Applicazioni

Quando le applicazioni vengono riciclati, è possibile per lo stato della sessione per essere perso. Durante un riciclo sovrapposto, il verificarsi di istanze multiple è anche una possibilità.

Perdita di stato della sessione: Molte applicazioni IIS dipendono dalla capacità di stato di negozio. IIS 6.0 può causare lo stato di essere persa se spegne automaticamente un processo di lavoro che si è scaduta a causa di elaborazione inattiva, o se si riavvia un processo di lavoro durante il riciclaggio.

Il verificarsi di istanze multiple: In istanze multiple, due o più istanze di un processo eseguito simultaneamente. A seconda di come il pool di applicazioni è configurato, è possibile che più istanze di un processo di lavoro per l'esecuzione, ogni possibilmente il caricamento e l'esecuzione lo stesso codice dell'applicazione. Il verificarsi di riciclo sovrapposto è un esempio di istanze multiple, come un giardino Web in cui due o più processi servono il pool di applicazioni indipendentemente dalle impostazioni di riciclaggio.

Se l'applicazione non può essere eseguito in un ambiente multi-istanza, è necessario configurare un solo processo di lavoro per un pool di applicazioni (che è il valore di default), e disabilitare la funzione di riciclo sovrapposto se si utilizza pool di applicazioni di riciclaggio.


Vi incoraggio a leggere quegli articoli su MSDN che riguardano il tuo problema, e, inoltre, essi dovrebbero avere una traduzione in spagnolo per aiutare con questioni relative alla difficoltà di capire l'inglese con gergo tecnico.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top