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 staging
production
a <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í:
Volání nasazení upgradu s elementem nastaveným
Mode
namanual
.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.