Witryny sieci Web systemu Windows Azure obsługują dwa tryby: współdzielony i zarezerwowany.
W trybie współdzielonym proces witryny sieci Web (w3wp) działa równolegle z innymi zasobami, w tym procesorem i pamięcią. Środowisko wykonawcze (czyli system Witryny Windows Azure) usuwa witryny z pamięci po okresie bezczynności - wtedy witryna nie generuje żadnego ruchu. Środowisko wykonawcze podejmuje decyzje o usunięciu witryn, bazuje na wielu parametrach, a nawet jeśli zmieni się konfigurację, może nie mieć zastosowania, ponieważ środowisko wykonawcze może zastąpić tę konfigurację.
Jeśli szukasz witryny, która zawsze będzie znajdować się w pamięci, możesz chcieć przełączyć się na rezerwowaną instancję, w której witryny są uruchomione na swoich maszynach wirtualnych, a system jest o wiele bardziej elastyczny pod względem wykorzystania zasobów.
Yochay (PM Azure Web Sites)
Jednym ze sposobów na utrzymanie witryny przy życiu jest ustawienie skryptu gdzieś pobiera stronę z Twojej witryny co 15 minut (w zasadzie HTTP GET niektóre URL). W ten sposób Twoja witryna jest aktywna i nie podlega recyklingowi. Jest to sztuczka używana przez wiele osób korzystających z hostingu współdzielonego, ale nie mam pojęcia, czy działa z witrynami w kolorze błękitnym. Możesz korzystać z usług takich jak [Pingdom] (http://www.pingdom.com/) –
Blogowałem o tym, jak rozwiązać ten problem, i zbudowałem usługę, aby utrzymać Twoją stronę przy życiu: http://ideasof.andersaberg.com/ idea/14/keep-your-free-azure-website-from-idle-app-pool-timeout – Anders
Witryny Azure mają teraz funkcję Always On (zobacz 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