Garantera Stream Analytics-jobbets tillförlitlighet under tjänstuppdateringar
En del av att vara en fullständigt hanterad tjänst är möjligheten att introducera nya tjänstfunktioner och förbättringar i snabb takt. Därför kan Stream Analytics ha en tjänstuppdatering som distribueras varje vecka (eller oftare). Oavsett hur mycket testning som görs finns det fortfarande en risk för att ett befintligt jobb som körs kan avbrytas på grund av införandet av en bugg. Om du kör verksamhetskritiska jobb måste dessa risker undvikas. Du kan minska den här risken genom att följa Azures parkopplade regionmodell .
Hur hanterar de länkade Azure-regionerna det här problemet?
Stream Analytics garanterar att jobb i kopplade regioner uppdateras i separata batchar. Varje batch har en eller flera regioner som kan uppdateras samtidigt. Stream Analytics-tjänsten ser till att alla nya uppdateringar skickar rigorösa interna ringar för att ha högsta kvalitet. Tjänsten letar också proaktivt efter många signaler efter distribution till varje batch för att få mer förtroende för att det inte finns några buggar som introduceras. Distributionen av en uppdatering till Stream Analytics sker inte samtidigt i en uppsättning parkopplade regioner. Det finns därför ett tillräckligt tidsintervall mellan uppdateringarna för att identifiera potentiella problem och åtgärda dem.
Artikeln om tillgänglighet och kopplade regioner innehåller den senaste informationen om vilka regioner som är kopplade.
Vi rekommenderar att du distribuerar identiska jobb till båda de kopplade regionerna. Du bör sedan övervaka de här jobben för att få aviseringar när något oväntat händer. Om ett av dessa jobb hamnar i ett feltillstånd efter en uppdatering av Stream Analytics-tjänsten kan du kontakta kundsupporten för att identifiera rotorsaken. Du bör också redundansväxla eventuella underordnade konsumenter till felfria jobbutdata.