Dela via


Felsöka distributionsproblem i Azure Cloud Services (klassisk)

Viktigt!

Cloud Services (klassisk) är nu inaktuellt för alla kunder från och med den 1 september 2024. Alla befintliga distributioner som körs stoppas och stängs av av Microsoft och data försvinner permanent från och med oktober 2024. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).

När du distribuerar ett molntjänstprogrampaket till Azure kan du hämta information om distributionen från fönstret Egenskaper i Azure Portal. Du kan använda informationen i det här fönstret för att felsöka problem med molntjänsten, och du kan ange den här informationen för Azure Support när du öppnar en ny supportbegäran.

Du hittar fönstret Egenskaper på följande sätt:

  • I Azure Portal väljer du distributionen av molntjänsten, väljer Alla inställningar och sedan Egenskaper.

Kommentar

Du kan kopiera innehållet i fönstret Egenskaper till Urklipp genom att klicka på ikonen i det övre högra hörnet i fönstret.

Om ditt Azure-problem inte åtgärdas i den här artikeln går du till Azure-forumen på Microsoft Q &A och Stack Overflow. Du kan publicera ditt problem i dessa forum eller publicera till @AzureSupport på Twitter. Du kan också skicka en Azure Support begäran. Om du vill skicka en supportbegäran går du till sidan Azure Support och väljer Hämta support.

Problem: Jag kan inte komma åt min webbplats, men distributionen har startats och alla rollinstanser är klara

Webbadresslänken som visas i portalen innehåller inte porten. Standardporten för webbplatser är 80. Om programmet är konfigurerat att köras i en annan port måste du lägga till rätt portnummer i URL:en när du öppnar webbplatsen.

  1. I Azure Portal väljer du distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure Portal kontrollerar du portarna för rollinstanserna (under Indataslutpunkter).
  3. Om porten inte är 80 lägger du till rätt portvärde i URL:en när du kommer åt programmet. Om du vill ange en nondefault-port skriver du URL:en följt av ett kolon (:) följt av portnumret utan blanksteg.

Problem: Mina rollinstanser återvinns utan att jag gör något

Tjänståterställning sker automatiskt när Azure identifierar problemnoder och därför flyttar rollinstanser till nya noder. När de här flyttningarna sker kan rollinstanserna återanvändas automatiskt. Ta reda på om tjänståterställning inträffade:

  1. I Azure Portal väljer du distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure Portal granskar du informationen och avgör om tjänståterställning inträffade under den tid då du observerade att rollerna återvinns.

Roller återvinner ungefär en gång per månad under uppdateringar av värdoperativsystem och gästoperativsystem.
Mer information finns i blogginlägget Rollinstansen startas om på grund av OS-uppgraderingar

Problem: Jag kan inte göra ett VIP-byte och får ett fel

En VIP-växling tillåts inte om en distributionsuppdatering pågår. Distributionsuppdateringar kan ske automatiskt när:

  • Ett nytt gästoperativsystem är tillgängligt och du har konfigurerat för automatiska uppdateringar.
  • Tjänståterställning sker.

Så här tar du reda på om en automatisk uppdatering hindrar dig från att göra ett VIP-byte:

  1. I Azure Portal väljer du distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure Portal tittar du på värdet status. Om den är klar kontrollerar du Den senaste åtgärden för att se om en nyligen inträffade som kan förhindra VIP-växlingen.
  3. Upprepa steg 1 och 2 för produktionsdistributionen.
  4. Om en automatisk uppdatering pågår väntar du på att den ska slutföras innan du försöker utföra VIP-växlingen.

Problem: En rollinstans loopar mellan Startad, Initierad, Upptagen och Stoppad

Det här tillståndet kan tyda på ett problem med programkoden, paketet eller konfigurationsfilen. I så fall bör du kunna se statusen ändras med några minuters mellanrum och Azure Portal kan säga något som Återvinning, Upptagen eller Initiera. Den här statusvariationen indikerar att det är något fel med programmet som hindrar rollinstansen från att köras.

Mer information om hur du felsöker det här problemet finns i blogginlägget Azure PaaS Compute Diagnostics Data and Common issues that cause roles to recycle (Azure PaaS Compute Diagnostics Data and Common issues that cause roles to recycle).

Problem: Mitt program slutade fungera

  1. I Azure Portal väljer du rollinstansen.
  2. I fönstret Egenskaper i Azure Portal bör du överväga följande villkor för att lösa problemet:
    • Om rollinstansen nyligen stoppades (du kan kontrollera värdet för Antal avbrutna) kan distributionen uppdateras. Vänta och se om rollinstansen fortsätter att fungera på egen hand.
    • Om rollinstansen är upptagen kontrollerar du programkoden för att se om StatusCheck-händelsen hanteras. Du kan behöva lägga till eller åtgärda kod som hanterar den här händelsen.
    • Gå igenom diagnostikdata och felsökningsscenarier i blogginlägget Azure PaaS Compute Diagnostics Data.

Varning

Om du återvinner molntjänsten återställer du egenskaperna för distributionen och raderar effektivt informationen för det ursprungliga problemet.

Nästa steg

Visa fler felsökningsartiklar för molntjänster.

Information om hur du felsöker problem med molntjänstrollen med hjälp av azure PaaS-datordiagnostikdata finns i Kevin Williamsons bloggserie.