Recorrer dominio de actualización
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Recorrer dominio de actualización

 

La Walk Upgrade Domain operación asincrónica especifica un dominio de actualización en el que debe actualizarse una instancia de rol. Para obtener más información acerca de cómo actualizar las instancias de rol, consulte actualizar un servicio de Azure.

El Walk Upgrade Domain solicitud se puede especificar como sigue. Reemplace <subscription-id> con el identificador de suscripción, <cloudservice-name> con el nombre del servicio en la nube, <deployment-slot> con staging o production, y <deployment-name> con el nombre de la implementación.

Método

URI de solicitud

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

Debe asegurarse de que la solicitud que se realice al servicio de administración sea segura. Para obtener más información, vea autenticar solicitudes de administración de servicios.

Parámetro URI

Descripción

comp=walkupgradedomain

Requerido. Especifica que las instancias de rol en una implementación están actualizando un dominio de actualización a la vez durante una actualización manual en contexto.

La tabla siguiente describe los encabezados de solicitud.

Encabezado de solicitud

Descripción

Content-Type

Requerido. Establezca este encabezado en application/xml.

x-ms-version

Requerido. Especifica la versión de la operación que se utiliza para esta solicitud. Este encabezado debe establecerse en 2009-10-01 o superior. Para obtener más información acerca de los encabezados de control de versiones, vea versiones de administración de servicios.

El formato del cuerpo de la solicitud es el siguiente:


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

En la tabla siguiente se describen los elementos del cuerpo de la solicitud.

Nombre del elemento

Descripción

UpgradeDomain

Requerido. Especifica un valor entero que identifica el dominio de actualización que se va a actualizar. Los dominios de actualización se identifican mediante un índice basado en cero: el primer dominio de actualización tiene un identificador de 0, el segundo un identificador de 1, y así sucesivamente.

La respuesta incluye un código de estado HTTP y un conjunto de encabezados de respuesta.

Una operación correcta devuelve el código de estado 200 Correcto. Para obtener información acerca de los códigos de estado, vea estado de administración del servicio y los códigos de Error.

La respuesta para esta operación incluye los encabezados siguientes. La respuesta también puede incluir otros encabezados HTTP estándar. Todos los encabezados estándar se ajustan a la especificación del protocolo HTTP/1.1.

Encabezado de respuesta

Descripción

x-ms-request-id

Valor que identifica de forma exclusiva una solicitud realizada ante el servicio de administración. Para una operación asincrónica, puede llamar a Obtener el estado de la operación con el valor del encabezado para determinar si la operación se ha completado, ha generado un error o aún está en curso.

Antes de llamar a la Walk Upgrade Domain operación debe haber llamado Actualizar implementación, Cambiar configuración de implementación, o Revertir actualización o actualizar.

De forma predeterminada, un servicio se implementa con cinco dominios de actualización, que se actualizan a la vez durante una actualización en contexto. Para obtener información acerca de cómo modificar el número de dominios de actualización en el archivo de definición de servicio, consulte Esquema de definición del servicio de Azure (archivo .csdef).

Para realizar una actualización manual de una implementación, siga este orden:

  1. Llame a Actualizar implementación con el Mode elemento establecido en manual.

  2. Llame a Walk Upgrade Domain para actualizar cada dominio dentro de la implementación. Los dominios de actualización deben actualizarse en orden. Por ejemplo, comience con el dominio 0, después con el dominio 1, y así sucesivamente.

System_CAPS_importantImportante

Una actualización que agregue o quite instancias de rol producirá una actualización de la configuración de todos los roles que se implementen en el servicio en la nube. Las instancias de rol existentes deben ser informadas de las nuevas instancias rol para todas ellas se pueda comunicar entre sí en el servicio en la nube.

Mientras una actualización está en curso, llame a Obtener implementación para determinar su estado. Si la actualización está en curso, Get Deployment devuelve un UpgradeStatus elemento que contiene información acerca de la actualización. Si la actualización se completa, o si no hay ninguna actualización está en curso, la UpgradeStatus elemento es null.

Mostrar:
© 2016 Microsoft