Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Walk Upgrade Domain Operacja asynchroniczna określa domenę aktualizacji, w której należy zaktualizować wystąpienie roli.
Żądanie
Żądanie Walk Upgrade Domain można określić w następujący sposób. zastąp <subscription-id> ciąg identyfikatorem subskrypcji, <cloudservice-name> nazwą usługi <deployment-slot> w chmurze, ciągiem staging lub productioni <deployment-name> nazwą wdrożenia.
| Metoda | Identyfikator URI żądania |
|---|---|
| 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 identyfikatora URI
| Parametr identyfikatora URI | Opis |
|---|---|
comp=walkupgradedomain |
Wymagane. Określa, że wystąpienia roli we wdrożeniu są aktualizowane jedną domenę aktualizacji jednocześnie podczas ręcznej aktualizacji w miejscu. |
Nagłówki żądań
W poniższej tabeli opisano nagłówki żądań.
| Nagłówek żądania | Opis |
|---|---|
Content-Type |
Wymagane. Ustaw ten nagłówek na application/xmlwartość . |
x-ms-version |
Wymagane. Określa wersję operacji do użycia dla tego żądania. Ten nagłówek powinien być ustawiony na 2009-10-01 lub wyższy. |
Treść żądania
Format treści żądania jest następujący:
<?xml version="1.0" encoding="utf-8"?>
<WalkUpgradeDomain xmlns="http://schemas.microsoft.com/windowsazure">
<UpgradeDomain>update-domain-id</UpgradeDomain>
</WalkUpgradeDomain>
W poniższej tabeli opisano elementy w treści żądania.
| Nazwa elementu | Opis |
|---|---|
| UpgradeDomain | Wymagane. Określa wartość całkowitą, która identyfikuje domenę aktualizacji do zaktualizowania. Domeny aktualizacji są identyfikowane z indeksem opartym na zera: pierwsza domena aktualizacji ma identyfikator 0, drugi ma identyfikator 1 itd. |
Reakcja
Odpowiedź zawiera kod stanu HTTP i zestaw nagłówków odpowiedzi.
Kod stanu
Pomyślna operacja zwraca kod stanu 200 (OK).
Nagłówki odpowiedzi
Odpowiedź na tę operację zawiera następujące nagłówki. Odpowiedź może również zawierać dodatkowe standardowe nagłówki HTTP.
| Nagłówek odpowiedzi | Opis |
|---|---|
x-ms-request-id |
Wartość, która jednoznacznie identyfikuje żądanie skierowane do usługi zarządzania. W przypadku operacji asynchronicznej można wywołać metodę Get Operation Status z wartością nagłówka, aby określić, czy operacja została ukończona, zakończyła się niepowodzeniem, czy nadal jest w toku. |
Treść odpowiedzi
Brak.
Uwagi
Przed wywołaniem Walk Upgrade Domain operacji musisz mieć nazwę Wdrażanie uaktualnienia, Zmień konfigurację wdrożenia lub Aktualizację wycofywania lub Uaktualnianie.
Domyślnie usługa jest wdrażana z pięcioma domenami aktualizacji, które są aktualizowane pojedynczo podczas aktualizacji w miejscu.
Aby przeprowadzić ręczną aktualizację wdrożenia, wykonaj następującą kolejność:
Wywołaj wdrożenie uaktualnienia z elementem ustawionym
Modenamanual.Wywołaj metodę
Walk Upgrade Domain, aby zaktualizować każdą domenę we wdrożeniu. Domeny aktualizacji muszą być aktualizowane w kolejności. Na przykład zacznij od domeny 0, przejdź do domeny 1 itd.
Aktualizacja, która dodaje lub usuwa wystąpienia roli, spowoduje aktualizację konfiguracji do wszystkich ról wdrożonych w usłudze w chmurze. Istniejące wystąpienia roli muszą być powiadamiane o nowych wystąpieniach roli, aby wszystkie wystąpienia ról mogły komunikować się razem w usłudze w chmurze.
Gdy aktualizacja jest w toku, wywołaj metodę Pobierz wdrożenie , aby określić jej stan. Jeśli aktualizacja jest w toku, Get Deployment zwraca UpgradeStatus element zawierający informacje o aktualizacji. Jeśli aktualizacja została ukończona lub jeśli aktualizacja nie jest w toku, UpgradeStatus element ma wartość null.