Frissítési tartomány bejárása

Az aszinkron Walk Upgrade Domain művelet egy frissítési tartományt határoz meg, amelyben egy szerepkörpéldányt frissíteni kell.

Kérés

A Walk Upgrade Domain kérés a következőképpen adható meg. cserélje le <subscription-id> az előfizetés azonosítójára, <cloudservice-name> a felhőszolgáltatás nevére, <deployment-slot>staging a vagy productiona névre, valamint <deployment-name> az üzembe helyezés nevére.

Metódus Kérés URI-ja
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

URI-paraméterek

URI-paraméter Description
comp=walkupgradedomain Kötelező. Megadja, hogy a központi telepítés szerepkörpéldányai egyszerre egy frissítési tartományt frissítsenek egy manuális helyszíni frissítés során.

Kérelemfejlécek

Az alábbi táblázat a kérelemfejléceket ismerteti.

Kérelem fejléce Description
Content-Type Kötelező. Állítsa ezt a fejlécet a következőre: application/xml.
x-ms-version Kötelező. A kérelemhez használni kívánt művelet verzióját adja meg. Ezt a fejlécet vagy annál magasabbra 2009-10-01 kell állítani.

Kérelem törzse

A kérelemtörzs formátuma a következő:

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

Az alábbi táblázat a kérelemtörzs elemeit ismerteti.

Elem neve Leírás
UpgradeDomain Kötelező. Egy egész számot ad meg, amely azonosítja a frissíteni kívánt frissítési tartományt. A frissítési tartományok nulla alapú indexkel vannak azonosítva: az első frissítési tartomány azonosítója 0, a második 1 azonosítóval rendelkezik, és így tovább.

Reagálás

A válasz tartalmaz egy HTTP-állapotkódot és egy válaszfejléceket.

Állapotkód

A sikeres művelet a 200-ra (OK) vonatkozó állapotkódot adja vissza.

Válaszfejlécek

A műveletre adott válasz a következő fejléceket tartalmazza. A válasz további szabványos HTTP-fejléceket is tartalmazhat.

Válaszfejléc Description
x-ms-request-id Egy érték, amely egyedileg azonosítja a felügyeleti szolgáltatással szemben küldött kéréseket. Aszinkron művelet esetén a művelet állapotának lekérése a fejléc értékével hívható meg annak megállapításához, hogy a művelet befejeződött-e, sikertelen volt-e, vagy még folyamatban van-e.

Válasz törzse

Nincsenek.

Megjegyzések

A művelet meghívása előtt frissítenie kell az Walk Upgrade Domainüzemelő példányt, módosítania kell az üzembehelyezési konfigurációt, vagy vissza kell állítania a frissítést vagy a frissítést.

Alapértelmezés szerint egy szolgáltatás öt frissítési tartománnyal van üzembe helyezve, amelyek egy helyben történő frissítés során egyenként frissülnek.

Az üzembe helyezés manuális frissítéséhez folytassa a következő sorrendben:

  1. Hívja meg a frissítési üzembe helyezést , amelynek az eleme a Mode következő: manual.

  2. Hívás Walk Upgrade Domain az üzembe helyezésen belüli tartományok frissítésére. A frissítési tartományokat sorrendben kell frissíteni. Kezdje például a 0. tartománnyal, folytassa az 1. tartománnyal, és így tovább.

A szerepkörpéldányokat hozzáadó vagy eltávolító frissítés konfigurációfrissítést eredményez a felhőszolgáltatásban üzembe helyezett összes szerepkörre. A meglévő szerepkörpéldányokat értesíteni kell az új szerepkörpéldányokról, hogy az összes szerepkörpéldány együtt tudjon kommunikálni a felhőszolgáltatásban.

Amíg egy frissítés folyamatban van, hívja az Üzembe helyezés lekérése parancsot az állapotának meghatározásához. Ha a frissítés folyamatban van, egy UpgradeStatus olyan elemet ad vissza, Get Deployment amely információkat tartalmaz a frissítésről. Ha a frissítés befejeződött, vagy nincs folyamatban frissítés, akkor az UpgradeStatus elem null értékű.