2011-01-13 12 views
6

Mi sono appena imbattuto nel concetto di un "Web Garden" in un pool di app IIS. Cioè, quando più di un processo serve la stessa pagina web. Da quanto ho capito, questo significa che le sessioni InProc di ASP.NET hanno gli stessi problemi di una web farm.Utilizzare Web Garden per simulare i problemi di sessione di Web Farm?

La mia domanda è, supponendo che l'ambiente di produzione sia una web farm ma l'ambiente di sviluppo/test non lo è, sarebbe utile impostare un "Web Garden" in dev/test? Sto pensando che questo aiuterebbe a cogliere presto qualsiasi problema multi-processo/server, o almeno a confermare che tutto funzioni come previsto.

+1

+1 Interessante domanda –

risposta

2

Ho giocato con questa idea in passato, può essere utile, ma direi che non è ancora l'ideale. Per ottenere il miglior scenario di test, devi semplicemente essere su hardware simile a quello del tuo sito di produzione.

Tranne che, Web Gardening ti aiuterà con ALCUNE voci e identificherà il problema a seconda di come devi lavorare con esso.

Il nostro problema più grande è che abbiamo alcuni elementi che hanno veramente bisogno di sapere su che server si trovano, e con il giardinaggio non si ha questa distinzione a livello di applicazione.

+0

Sono d'accordo ad avere un setup simile in quanto la produzione è ideale, ma a volte i budget e le priorità non lo supportano. La maggior parte di ciò su cui lavoro è indipendente dal server, quindi quella parte non mi riguarderebbe. Comunque, buona discussione ... –

Problemi correlati