I siti Web di Windows Azure supportano due modalità, condivise e riservate.
In modalità Condivisa, il processo del sito Web (w3wp) viene eseguito insieme ad altri, condividendo risorse, tra cui CPU e memoria. Il runtime (ovvero il sistema dei siti Web di Windows Azure) rimuove i siti dalla memoria dopo un periodo di inattività, ovvero quando il sito non riceve traffico. Il runtime prende le decisioni rimuovendo i siti, si basa su molti parametri e anche se si modifica la configurazione, potrebbe non essere applicabile, in quanto il runtime potrebbe sovrascrivere quella configurazione.
Se stai cercando il tuo sito sempre in memoria, potresti voler passare all'istanza riservata, in cui i tuoi siti sono in esecuzione sulla propria VM (s) e il sistema è molto più flessibile in termini di utilizzo delle risorse.
Yochay (PM Azure Siti Web)
fonte
2012-06-10 06:23:40
Un modo per mantenere attivo il tuo sito consiste nell'impostare uno script da qualche parte che ottiene una pagina dal tuo sito ogni 15 minuti (fondamentalmente HTTP OTTIENI qualche URL). In questo modo il tuo sito è attivo e non è riciclato. Questo è un trucco che viene utilizzato da molte persone che utilizzano l'hosting condiviso ma non ho idea se funzioni con siti Web blu. È possibile utilizzare il servizio come [Pingdom] (http://www.pingdom.com/) –
Ho bloggato su come risolvere questo problema e ho creato un servizio per mantenere vivo il sito: http://ideasof.andersaberg.com/ idea/14/keep-your-free-azure-website-from-idle-app-pool-timeout – Anders
I siti Web di Azure ora dispongono di una funzionalità Always On (consultare http://weblogs.asp.net/scottgu/archive/2014 /01/16/windows-azure-staging-publishing-support-for-web-sites-monitoring-improvements-hyper-v-recovery-manager-ga-and-pci-compliance.aspx) – twomm