Sdílet prostřednictvím


Řešení potíží s nasazením Azure Cloud Services (Classic)

Důležité

Služba Cloud Services (Classic) je teď pro nové zákazníky zastaralá a bude vyřazena 31. srpna 2024 pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manageru na Azure Cloud Services (rozšířená podpora).

Když nasadíte balíček aplikace cloudové služby do Azure, můžete získat informace o nasazení z podokna Vlastnosti na webu Azure Portal. Podrobnosti v tomto podokně vám pomůžou vyřešit problémy s cloudovou službou a tyto informace můžete poskytnout podpoře Azure při otevření nové žádosti o podporu.

Podokno Vlastnosti najdete takto:

  • Na webu Azure Portal klikněte na nasazení cloudové služby, klikněte na Všechna nastavení a potom na příkaz Vlastnosti.

Poznámka:

Obsah podokna Vlastnosti můžete zkopírovat do schránky kliknutím na ikonu v pravém horním rohu podokna.

Pokud váš problém s Azure není v tomto článku vyřešený, navštivte fóra Azure na webu Microsoft Q &A a Stack Overflow. Svůj problém můžete publikovat na těchto fórech nebo publikovat na @AzureSupport na Twitteru. Můžete také odeslat podpora Azure žádost. Pokud chcete odeslat žádost o podporu, na stránce podpora Azure vyberte Získat podporu.

Problém: Nemůžu získat přístup k webu, ale nasazení je spuštěné a všechny instance rolí jsou připravené

Odkaz url webu zobrazený na portálu neobsahuje port. Výchozí port pro weby je 80. Pokud je vaše aplikace nakonfigurovaná tak, aby běžela na jiném portu, musíte při přístupu na web přidat správné číslo portu k adrese URL.

  1. Na webu Azure Portal klikněte na nasazení cloudové služby.
  2. V podokně Vlastnosti na webu Azure Portal zkontrolujte porty pro instance rolí (v části Vstupní koncové body).
  3. Pokud port není 80, při přístupu k aplikaci přidejte do adresy URL správnou hodnotu portu. Pokud chcete zadat jiný než výchozí port, zadejte adresu URL následovanou dvojtečku (:) a číslo portu bez mezer.

Problém: Instance rolí se recyklovaly beze mě

Oprava služeb probíhá automaticky, když Azure zjistí problémové uzly a přesune instance rolí do nových uzlů. V takovém případě se instance rolí můžou automaticky recyklovat. Pokud chcete zjistit, jestli došlo k opravu služby:

  1. Na webu Azure Portal klikněte na nasazení cloudové služby.
  2. V podokně Vlastnosti na webu Azure Portal zkontrolujte informace a určete, jestli během doby, kdy jste zaznamenali recyklaci rolí, došlo k opravy služeb.

Role se během aktualizací hostitelského operačního systému a hostovaného operačního systému budou také recyklovat zhruba jednou za měsíc.
Další informace najdete v blogovém příspěvku o restartování instance role kvůli upgradům operačního systému.

Problém: Nejde provést prohození virtuální IP adresy a zobrazí se chyba

Prohození virtuálních IP adres není povoleno, pokud probíhá aktualizace nasazení. Aktualizace nasazení můžou nastat automaticky, když:

  • K dispozici je nový hostovaný operační systém a máte nakonfigurované automatické aktualizace.
  • K opravy služeb dochází.

Pokud chcete zjistit, jestli vám automatická aktualizace brání v prohození virtuální IP adresy:

  1. Na webu Azure Portal klikněte na nasazení cloudové služby.
  2. V podokně Vlastnosti webu Azure Portal se podívejte na hodnotu Stav. Pokud je připraveno, zkontrolujte poslední operaci a zkontrolujte, jestli došlo k nedávnému selhání, které by mohlo zabránit prohození virtuální IP adresy.
  3. Opakujte kroky 1 a 2 pro produkční nasazení.
  4. Pokud probíhá automatická aktualizace, počkejte na dokončení, než se pokusíte provést prohození virtuální IP adresy.

Problém: Instance role se nachází ve smyčce mezi spuštěným, inicializačním, zaneprázdněným a zastaveným

Tato podmínka by mohla indikovat potíže s kódem aplikace, balíčkem nebo konfiguračním souborem. V takovém případě byste měli být schopni vidět, že se stav mění každých několik minut, a azure Portal může říct něco jako recyklace, zaneprázdnění nebo inicializace. To znamená, že u aplikace něco není v pořádku, protože instance role je stále spuštěná.

Další informace o řešení tohoto problému najdete v blogovém příspěvku o diagnostických datech výpočetních prostředků Azure PaaS a běžných problémech, které způsobují recyklaci rolí.

Problém: Aplikace přestala fungovat

  1. Na webu Azure Portal klikněte na instanci role.
  2. V podokně Vlastnosti na webu Azure Portal zvažte následující podmínky pro vyřešení vašeho problému:
    • Pokud se instance role nedávno zastavila (můžete zkontrolovat hodnotu počtu přerušení), může se nasazení aktualizovat. Počkejte, než zjistíte, jestli instance role sama funguje.
    • Pokud je instance role Zaneprázdněná, zkontrolujte kód aplikace a zkontrolujte, jestli je zpracována událost StatusCheck . Možná budete muset přidat nebo opravit kód, který tuto událost zpracovává.
    • Projděte si diagnostická data a scénáře řešení potíží v blogovém příspěvku Azure PaaS Compute Diagnostics Data.

Upozorňující

Pokud cloudovou službu recyklujete, resetujete vlastnosti nasazení a efektivně vymažete informace pro původní problém.

Další kroky

Podívejte se na další články o řešení potíží pro cloudové služby.

Informace o řešení potíží s rolí cloudové služby pomocí diagnostických dat počítačů Azure PaaS najdete v blogové řadě Kevin Williamsonu.