Sdílet prostřednictvím


Upgradovací doména k procházení

Asynchronní Walk Upgrade Domain operace určuje aktualizační doménu, ve které se musí aktualizovat instance role.

Žádost

Žádost Walk Upgrade Domain může být zadána následujícím způsobem. nahraďte <subscription-id> ID předplatného, <cloudservice-name> názvem cloudové služby, <deployment-slot> nebo stagingproductiona <deployment-name> názvem nasazení.

Metoda Identifikátor URI žádosti
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>/?comp=walkupgradedomain
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/?comp=walkupgradedomain

Parametry identifikátoru URI

Parametr identifikátoru URI Description
comp=walkupgradedomain Povinná hodnota. Určuje, že instance rolí v nasazení se během ruční místní aktualizace aktualizují po jedné aktualizační doméně.

Hlavičky požadavku

Následující tabulka popisuje hlavičky požadavku.

Hlavička požadavku Description
Content-Type Povinná hodnota. Nastavte toto záhlaví na application/xml.
x-ms-version Povinná hodnota. Určuje verzi operace, která se má použít pro tento požadavek. Tato hlavička by měla být nastavená na 2009-10-01 hodnotu nebo vyšší.

Text požadavku

Text požadavku má následující formát:

  
<?xml version="1.0" encoding="utf-8"?>  
<WalkUpgradeDomain xmlns="http://schemas.microsoft.com/windowsazure">  
  <UpgradeDomain>update-domain-id</UpgradeDomain>  
</WalkUpgradeDomain>  
  

Následující tabulka popisuje prvky v textu požadavku.

Název elementu Popis
UpgradeDomain Povinná hodnota. Určuje celočíselnou hodnotu, která identifikuje aktualizační doménu, která se má aktualizovat. Aktualizační domény jsou identifikovány indexem založeným na nule: první aktualizační doména má ID 0, druhá ID 1 atd.

Odpověď

Odpověď obsahuje stavový kód HTTP a sadu hlaviček odpovědi.

Stavový kód

Úspěšná operace vrátí stavový kód 200 (OK).

Hlavičky odpovědi

Odpověď na tuto operaci obsahuje následující hlavičky. Odpověď může také obsahovat další standardní hlavičky HTTP.

Hlavička odpovědi Description
x-ms-request-id Hodnota, která jednoznačně identifikuje požadavek provedený vůči službě pro správu. U asynchronní operace můžete volat získání stavu operace s hodnotou hlavičky a určit, jestli je operace dokončená, selhala nebo stále probíhá.

Text odpovědi

Žádné

Poznámky

Před voláním Walk Upgrade Domain operace musíte mít název upgrade nasazení, změna konfigurace nasazení nebo vrácení zpět aktualizace nebo upgradu.

Ve výchozím nastavení se služba nasazuje s pěti aktualizačními doménami, které se během místní aktualizace aktualizují po jednom.

Pokud chcete provést ruční aktualizaci nasazení, postupujte v tomto pořadí:

  1. Volání nasazení upgradu s elementem nastaveným Mode na manual.

  2. Voláním Walk Upgrade Domain aktualizujte každou doménu v rámci nasazení. Aktualizační domény musí být aktualizovány v pořadí. Začněte například doménou 0, přejděte k doméně 1 atd.

Aktualizace, která přidá nebo odebere instance rolí, způsobí aktualizaci konfigurace pro všechny role nasazené v cloudové službě. Stávající instance rolí musí být upozorněny na nové instance rolí, aby všechny instance rolí mohly v cloudové službě komunikovat společně.

Během probíhající aktualizace zavolejte Získat nasazení a zjistěte její stav. Pokud probíhá aktualizace, Get Deployment vrátí UpgradeStatus prvek, který obsahuje informace o aktualizaci. Pokud je aktualizace dokončena nebo pokud neprobíhá žádná aktualizace, má UpgradeStatus element hodnotu null.