Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout

Consulter le domaine de mise à niveau

Mis à jour: septembre 2014

L'opération Walk Upgrade Domain asynchrone spécifie un domaine de mise à jour dans lequel une instance de rôle doit être mise à jour. Pour plus d'informations sur la mise à jour des instances de rôle, consultez Mettre à jour un service Azure.

La demande Walk Upgrade Domain peut être spécifiée comme suit. Remplacez <subscription-id> par l'ID d'abonnement, <cloudservice-name> par le nom du service cloud, <deployment-slot> par staging ou production et <deployment-name> par le nom du déploiement.

 

Méthode URI de demande

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

Vous devez vous assurer que la demande adressée au service de gestion est sécurisée. Pour plus de détails, consultez Authentification des demandes de gestion des services.

 

Paramètre d'URI Description

comp=walkupgradedomain

Obligatoire. Spécifie que les instances de rôle dans un déploiement sont mises à jour un domaine de mise à jour à la fois pendant une mise à jour sur place manuelle.

Le tableau suivant décrit les en-têtes de la demande.

 

En-tête de demande Description

Content-Type

Obligatoire. Définissez cet en-tête avec application/xml.

x-ms-version

Obligatoire. Spécifie la version de l'opération à utiliser pour cette demande. Cet en-tête devrait être défini sur 01/10/2009 ou une version ultérieure. Pour plus d'informations sur les en-têtes du suivi de version, consultez Contrôle de version du service de gestion.

Le corps de la demande présente le format suivant :


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

Le tableau suivant décrit les éléments du corps de la demande.

 

Nom de l'élément Description

UpgradeDomain

Obligatoire. Spécifie un entier qui identifie le domaine de mise à jour à mettre jour. Les domaines de mise à jour sont identifiés avec un index de base zéro : le premier domaine de mise à jour a un ID égal à 0, le deuxième un ID égal à 1, etc.

La réponse inclut un code d'état HTTP et un ensemble d'en-têtes de réponse.

Une opération ayant réussi retourne le code d'état 200 (OK). Pour plus d'informations sur les codes d'état, consultez Codes d'état et d'erreur de la gestion des services.

La réponse de l'opération inclut les en-têtes suivants. La réponse peut aussi inclure des en-têtes HTTP standard supplémentaires. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.

 

En-tête de réponse Description

x-ms-request-id

Valeur qui identifie de façon unique une demande effectuée au service de gestion. Pour une opération asynchrone, vous pouvez appeler Obtenir l'état de l'opération avec la valeur de l'en-tête pour déterminer si l'opération est terminée, si elle a échoué ou si elle est toujours en cours.

Avant d'appeler l'opération Walk Upgrade Domain, vous devez appeler Mettre à niveau un déploiement, Modifier la configuration du déploiement ou Restauration de mise à jour ou de mise à niveau.

Par défaut, un service est déployé avec cinq domaines de mise à jour, qui sont mis à jour un par un pendant une mise à jour sur place. Pour plus d'informations sur la modification du nombre de domaines de mise à jour dans le fichier de définition de service, consultez Schéma de définition du service Windows Azure (fichier .csdef).

Pour effectuer une mise à jour manuelle d’un déploiement, procédez comme suit :

  1. Appelez Mettre à niveau un déploiement avec l'élément Mode défini sur manual.

  2. Appelez Walk Upgrade Domain pour mettre à jour chaque domaine dans le déploiement. Les domaines de mise à jour doivent être mis à jour dans l'ordre. Par exemple, commencez par le domaine 0, puis passez au domaine 1, etc.

ImportantImportant
Une mise à jour qui ajoute ou supprime des instances de rôle provoque une mise à jour de la configuration sur tous les rôles qui sont déployés dans le service cloud. Les instances de rôle existantes doivent être informées des nouvelles instances de rôle afin que toutes les instances de rôle puissent communiquer ensemble dans le service cloud.

Pendant qu'une mise à jour est en cours, appelez Obtention d'un déploiement pour déterminer son état. Si la mise à jour est en cours, Get Deployment retourne un élément UpgradeStatus qui contient des informations sur la mise à jour. Si la mise à jour est terminée, ou si aucune mise à jour n'est en cours, l'élément UpgradeStatus a la valeur null.

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft