Delen via


Problemen met het wisselen van VIP-wisselingen van Azure Cloud Service (klassiek) in de cloudservice oplossen

Belangrijk

Cloud Services (klassiek) is nu afgeschaft voor nieuwe klanten en wordt buiten gebruik gesteld op 31 augustus 2024 voor alle klanten. Nieuwe implementaties moeten gebruikmaken van het nieuwe azure Resource Manager-implementatiemodel, Azure Cloud Services (uitgebreide ondersteuning).

Dit artikel helpt u bij het oplossen van problemen met vip-wisselingen van Azure Cloud Service (VipSwapNotAllowedAsRollingUpgradeIsInProgress-uitzonderingen). VIP-wisselfouten treden doorgaans op bij het implementeren van een nieuwe release van een cloudservice in een faseringsomgeving. Na de gefaseerde implementatie wilt u deze migreren naar een productieomgeving door een VIP-wissel uit te voeren. Wisselingen zijn eenvoudig te manipuleren en vereisen geen downtime.

Symptoom

Wanneer er een VIP-wisselfout optreedt, ontvangt u mogelijk een van de volgende interne serverfoutberichten (HTTP-statuscode 500):

Er is een interne fout opgetreden op de server. Probeer de aanvraag opnieuw.

Er is een fout opgetreden bij de verwerking van uw aanvraag. Probeer het na enkele ogenblikken opnieuw.

Oorzaak 1: Exemplaren van servicerol zijn niet gereed

Exemplaren van servicerollen hebben geen status gestart (bezet, recyclen, bijwerken, upgraden, enzovoort). VIP-wisseling is alleen mogelijk wanneer alle exemplaren een goede status hebben. U kunt de status van de exemplaren controleren in het deelvenster Overzicht in Azure Portal.

Oplossing: Controleer op de rekeninstanties die niet gereed zijn

De status van servicerolinstanties controleren of oplossen:

  1. Zorg ervoor dat alle rekeninstanties de status Gereed hebben en niet gereed zijn.

  2. Als exemplaren vastzitten in een status die niet gereed is, lost u het probleem op voordat u de wissel uitvoert. Raadpleeg voor meer informatie de volgende artikelen:

Oorzaak 2: Een implementatie-update of -upgrade heeft de VIP-wissel verhinderd

Er is geprobeerd een VIP-wissel uit te voeren wanneer een andere implementatie-update of upgrade wordt uitgevoerd.

Oplossing: Controleren op implementatie-update- of upgrade-gebeurtenissen

Ga als volgt te werk om erachter te komen of een automatische update een wissel verhindert:

  1. Selecteer uw cloudservice in Azure Portal.

  2. Bekijk in het deelvenster Eigenschappen de statuswaarde . Als dit gereed aangeeft, controleert u de laatste bewerking om te zien of een recente gebeurtenis de wissel heeft verhinderd.

  3. Herhaal de vorige twee stappen voor de productie-implementatie.

    Notitie

    Als een automatische update wordt verwerkt, wacht u tot deze is voltooid voordat u de wissel uitvoert.

Oorzaak 3: Een gereserveerd IP-adres wordt gebruikt

Er is een poging gedaan om een gereserveerd IP-adres toe te voegen, te wijzigen of te verwijderen tijdens een update of upgrade. Als u een statisch IP-adres voor uw productiesite reserveert, moet u ook uw staging-sites reserveren.

Oplossing: Controleren op gebruik van statisch IP-adres

Bepaal of de service een statisch IP-adres gebruikt voor zowel faserings- als productieomgevingen. Zorg ervoor dat de configuratieblade van de cloudservice de juiste waarde weergeeft voor de gereserveerde IP-adressen van de implementatie. Als de gereserveerde IP-adressen onjuist zijn, werkt u het configuratiebestand bij met de juiste waarden.

Oorzaak 4: Een service heeft een zelfherstelstatus

Zelfherstel van de service wordt uitgevoerd.

Oplossing: contact opnemen met ondersteuning voor Azure

Als een VIP-wissel is mislukt omdat er een zelfherstelproces wordt uitgevoerd, neemt u contact op met ondersteuning voor Azure voor meer hulp.

Contacteer ons voor hulp

Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.