I giardini web … sono buoni o cattivi o cosa?

Esistono problemi negativi per consentire a Piani di Applicazione più processi operai in IIS? Sembrano veramente facili da abilitare e (quasi) tutto quello che ho letto sembra suggerire che siano buone … quindi perché non gli IIS attribuiscono ad each Workgroup App Worker 10? Ci deve essere qualche effetto dannoso, giusto?

One Solution collect form web for “I giardini web … sono buoni o cattivi o cosa?”

Hai ragione di essere sospettoso. I giardini di Web che non hanno alcun lato negativo sono un mito massiccio, possono causare problemi di problemi, ma molte persone ancora non sanno nemless quando dovrebbero essere utilizzate.

Secondo Chris Adams (dal team IIS) c'è solo un motivo per cui si desidera utilizzare un Giardino Web: per dare applicazioni che non siano CPU, ma eseguono richieste a lungo termine, capacità di scalare e non utilizzare tutti thread disponibili nel process lavorativo. Ci sono un sacco di ragioni per cui potrebbero essere cattive, tuttavia, è un errore comune che non c'è un inconveniente.

Aumentano le spese generali di sistema (non condividono la cache), non condividono le sessioni (l'utente può perdere la session se sono passati ad un altro process), InProc può essere messo in discussione. In breve, sono in realtà, più spesso no, un sacco di guai, e non dovresti usare uno senza una buona ragione.

Leggi la spiegazione completa di Chris: http://blogs.iis.net/chrisad/archive/2006/07/14/1342059.aspx

Ulteriori informazioni : http://weblogs.asp.net/owscott/why-you-shouldn-t-use-web-gardens-in-iis-week-24

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