Utilizzo di http://docs.orchardproject.net/Documentation/Deploying-Orchard-to-Windows-Azure Ho installato con successo Orchard in Azure.Prestazioni del frutteto su Azure
Dopo ogni 20 minuti circa senza attività (riciclo di pool di applicazioni?) Occorrono alcuni minuti per eseguire il rendering di una pagina. Sto lavorando su un'istanza Extra Small in Azure. Webinstance, Storage e Database SQL sono tutti nello stesso datacenter - SE Asia.
C'è un modulo chiamato keepalive, che esegue un ping regolare.
o http://blog.smarx.com/posts/controlling-application-pool-idle-timeouts-in-windows-azure
girato anche fuori di debug e mettere in piena fiducia, come descritto qui http://docs.orchardproject.net/Documentation/Optimizing-Performance-of-Orchard-with-Shared-Hosting
sperimenterà impostazioni/pagine di riscaldamento e ..
Il ping sembra mano pesante (!) - am Mi manca qualcosa?
L'impostazione di timeout risolve anche il problema del tempo di avvio di Orchard su IIS vaniglia semplice (non Azure). –
Qualcuno sa se questa modifica influirà sul costo delle istanze? Ho pensato che potrebbe avere perché potrebbe eventualmente consumare più CPU o potrebbe essere considerato come più 'up-time'? Chiunque? – Alex
L'elaborazione viene fatturata all'ora e non all'utilizzo della CPU. Finché una VM viene distribuita e in esecuzione, la stai pagando. Quindi ... no, questo non cambierebbe il costo delle istanze. –