Felsöka distributionsproblem i Azure Cloud Services (klassisk)

Viktigt!

Cloud Services (klassisk) är nu inaktuellt för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. 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-portalen. 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-portalen klickar du på distributionen av molntjänsten, klickar på Alla inställningar och sedan på 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-supportbegäran. Om du vill skicka en supportbegäran går du till azure-supportsidan 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-portalen klickar du på distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure-portalen 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 port som inte är standard 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 detta inträffar kan rollinstanserna återanvändas automatiskt. Ta reda på om tjänståterställning inträffade:

  1. I Azure-portalen klickar du på distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure-portalen granskar du informationen och avgör om tjänståterställning inträffade under den tid då du observerade rollernas återvinning.

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

Problem: Jag kan inte göra en VIP-växling 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 är konfigurerad 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-portalen klickar du på distributionen av molntjänsten.
  2. I fönstret Egenskaper i Azure-portalen 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-portalen kan säga något som Återvinning, Upptagen eller Initiera. Detta 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-portalen klickar du på rollinstansen.
  2. I fönstret Egenskaper i Azure-portalen bör du överväga följande villkor för att lösa problemet:
    • Om rollinstansen nyligen har stoppats (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.