Stiamo utilizzando la sottoscrizione gratuita di BizSpark su Azure e l'hosting della nostra applicazione come sito Web di Azure. Periodicamente ci scontriamo con chiusure inattese del sito, cosa molto dolorosa per la nostra applicazione poiché ha un sacco di processi in background in esecuzione.Definizione di impostazione "Sempre attivo" sul sito Web di Azure
L'impostazione "Sempre attivo" può essere un rimedio a questo problema, ma sfortunatamente non è disponibile per noi nell'abbonamento corrente.
Come forse sapete IIS ha due impostazioni riciclare basa su:
- Per impostazione predefinita, ogni applicazione viene terminata ogni 1.740 minuti (29 ore) - periodica riavvio timeout.
- anche l'applicazione può essere riciclato se è inutilizzato per 20 minuti - timeout di inattività.
Mi piacerebbe sapere se ci rivolgiamo su "Sempre in" impostazione, possiamo essere sicuri che ci aiuta a prevenire sia applicazione ricicla tipi sopra descritti.
A proposito, ho trovato questa domanda: Will "Always On" setting prevent BOTH idleTimeout and periodicRestart? con argomento simile. Dice che questa impostazione dovrebbe aiutare.
Ma mi piacerebbe esserne sicuro, è vero. Perché le interruzioni dei processi in background sono assolutamente inaccettabili nel nostro caso.
Apprezzare qualsiasi risposta.
Non dovresti chiedere a Microsoft questa domanda? – john
@john, Su abbonamento BizSpark gratuito Non ho la possibilità di chiedere assistenza tecnica per problemi tecnici. Posso solo chiedere domande per la fatturazione :) –