Sdílet prostřednictvím


Rutinní (plánovaná) údržba pro službu Aplikace Azure Service

Rutinní údržba zahrnuje aktualizace Aplikace Azure Service na pozadí. Typy údržby můžou být vylepšení výkonu, opravy chyb, nové funkce nebo aktualizace zabezpečení. Údržba služby App Service může být v samotné službě nebo v základním operačním systému.

Důležité

Zásadní změna nebo vyřazení funkčnosti není součástí rutinní údržby. Další informace najdete v tématu Moderní zásady životního cyklu.

Záruky kvality služeb a doby provozu společnosti Microsoft se během období údržby nadále uplatňují. Oznámení zmíní dobu údržby, která zákazníkům pomůžou získat přehled o změnách platformy.

Co očekávat

Stejně jako osobní počítače, mobilní telefony a další zařízení potřebují počítače v cloudu nejnovější aktualizace. Na rozdíl od fyzických zařízení nabízejí cloudová řešení, jako je Aplikace Azure Service, způsoby, jak snadněji zvládnout pravidelnou údržbu. Není nutné přestat fungovat a čekat, až se nainstalují opravy. Všechny úlohy je možné během několika sekund přesunout na jiný hardware a během instalace aktualizací. K aktualizacím dochází měsíčně, ale může se lišit v závislosti na potřebách vaší organizace a dalších faktorech.

Vzhledem k tomu, že typické cloudové řešení se skládá z více aplikací, databází, účtů úložiště, funkcí a dalších prostředků, můžou části vašich řešení procházet údržbou v různých časech. Některá z těchto koordinace souvisí se zeměpisnými oblastmi, datovými centry a zónami dostupnosti. Může to být také kvůli cloudu, kde se ne vše současně dotkne. Další informace najdete v tématu Postupy bezpečného nasazení.

Následující snímek obrazovky ukazuje příklad události údržby.

Snímek obrazovky s událostí údržby na webu Azure Portal

V pořadí shora dolů ukazuje příklad:

  • Popisný název události údržby
  • Ovlivněné oblasti a předplatná
  • Očekávané časové období údržby.

Nejčastější dotazy

Proč údržba trvá tak dlouho?

Rutinní údržba v podstatě přináší nejnovější aktualizace platformy a služby. Je obtížné předpovědět, jak údržba ovlivní jednotlivé aplikace až do určitého času, takže oznámení jsou obecnější. Časové rozsahy v oznámeních neodráží prostředí na úrovni aplikace, ale spíše celkovou operaci napříč všemi prostředky. Aplikace, které procházejí údržbou, se okamžitě restartují na nově aktualizovaných počítačích a budou dál fungovat. V případě, že požadavky a provoz nebudou obsluhovány, nedojde k žádnému výpadku.

Proč dostávám tolik oznámení?

Typickým scénářem je, že zákazníci mají více aplikací, které se upgradují v různých časech. Abychom se vyhnuli odesílání oznámení pro každou z nich, pošleme jedno oznámení, které zachycuje více prostředků. Oznámení pošleme na začátku a v průběhu časového období údržby. Pokud je časové období dlouhé, můžete obdržet několik připomenutí pro stejné zavedení, abyste mohli snadněji korelovat případné restartování, přerušení nebo jiné problémy.

Údržba platformy by neměla mít vliv na dobu provozu ani dostupnost aplikace. Aplikace budou dál online, zatímco dojde k údržbě platformy.

Údržba platformy může způsobit, že aplikace se na nových virtuálních počítačích spustí chladně, což může vést ke zpoždění. Aplikace je stále považována za online, zatímco začíná chladně. Pokud chcete minimalizovat nebo se vyhnout studeným startům, zvažte použití místní mezipaměti pro aplikace pro Windows a kontrolu stavu.

Neočekáváme, že během časových období údržby dojde k porušení smlouvy o úrovni služeb (SLA).

Jak upgrade zajistí hladký provoz aplikací?

Aplikace Azure Service představuje vozový park jednotek škálování, které zákazníkům poskytují hostování webových aplikací a řešení. Každá jednotka škálování je rozdělená na upgradovací domény a zóny dostupnosti. Tato divize optimalizuje umístění větších plánů služby App Service a hladkých nasazení, protože ne všechny počítače v každé jednotce škálování se aktualizují najednou.

Operace údržby upgradují počítače iterativním způsobem, zatímco App Service monitoruje stav vozového parku. Pokud dojde k problému, systém může zavedení zastavit. Další informace o tomto procesu najdete v blogovém příspěvku Demystifying the magic behind App Service OS updates.

Odráží se pracovní doba?

Ano, pracovní doba se odráží pro časové pásmo oblasti. Operace údržby jsou optimalizované tak, aby začínaly mimo standardní pracovní dobu od 9:00 do 5:00. Statisticky je to nejlepší doba pro případ přerušení a restartování úloh, protože systém je méně zatížený (v zákaznických aplikacích a tranzitivně na samotné platformě). Pokud prostředky v dané oblasti stále upgradují o 9 AM, upgrade se bezpečně pozastaví před dalším kritickým krokem a do konce pracovní doby.

Jaké mám možnosti řídit pravidelnou údržbu?

Pokud úlohy spouštíte v izolovaném produktu prostřednictvím služby App Service Environment v3, můžete v případě potřeby naplánovat upgrady. Další informace o této funkci najdete v blogovém příspěvku Řízení a automatizace plánované údržby služby App Service Environment v3.

Můžu své aplikace připravit lépe na restartování?

Pokud vaše aplikace potřebují během restartování více času, zvažte použití kontroly stavu. Typickým vzorem pro potřebu dodatečného času je závislost na externích prostředcích během zahřátí nebo spuštění aplikace.

Pomocí kontroly stavu můžete informovat platformu, že vaše aplikace ještě není připravená přijímat žádosti. Systém může tyto informace použít ke směrování požadavků do jiných instancí v plánu služby App Service. V takových případech doporučujeme mít v plánu aspoň dvě instance.

Moje aplikace jsou online, ale od doby, kdy se tato oznámení začala zobrazovat, jsou horší. Co se změnilo?

Aktualizace a události údržby probíhají na platformě od jejího vzniku. Frekvence aktualizací se v průběhu času snížila, takže počet přerušení se také snížil a zvýšil dobu provozu. Teď ale máte větší přehled o všech změnách. Zvýšená viditelnost může způsobit vnímání, že dochází k dalším změnám.

Další kroky

Další informace o oznámeních o údržbě najdete v blogovém příspěvku Rutinní oznámení plánované údržby pro službu Aplikace Azure Service.