VENTAS: 1-800-867-1389

Intercambiar implementaciones

Actualizado: abril de 2014

La operación Swap Deployment inicia un intercambio de IP virtuales entre los entornos de almacenamiento provisional y de implementación de la producción para un servicio. Si el servicio se está ejecutando actualmente en el entorno de ensayo, se cambiará al entorno de producción. Si se está ejecutando en el entorno de producción, se cambiará al entorno de almacenamiento provisional. Para obtener más información acerca de este tipo de actualización, vea Performing Virtual IP Swap Upgrades.

La operación Swap Deployment es asincrónica. Para determinar si el servicio de administración ha terminado de procesar la solicitud, llame a Obtener estado de la operación. Para obtener más información sobre las llamadas a operaciones asincrónicas, vea Realizar seguimiento de solicitudes asincrónicas de administración de servicios.

La solicitud Swap Deployment se puede especificar como sigue. Reemplace <subscription-id> con el identificador de la suscripción y <cloudservice-name> con el nombre del servicio en la nube.

 

Método URI de solicitud Versión de HTTP

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>

HTTP/1.1

Ninguno.

La tabla siguiente describe los encabezados de solicitud.

 

Encabezado de solicitud Descripción

Content-Type

Obligatorio. Establezca este encabezado en application/xml.

x-ms-version

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

El formato del cuerpo de solicitud es el siguiente:


<?xml version="1.0" encoding="utf-8"?>
<Swap xmlns="http://schemas.microsoft.com/windowsazure">
  <Production>production-deployment-name</Production>
  <SourceDeployment>deployment-name-to-be-swapped-with-production</SourceDeployment>
</Swap>

El orden de los elementos en el cuerpo de la solicitud es importante. Si se necesita un elemento, debe aparecer en el XML en el orden mostrado anteriormente.

La tabla siguiente describe los elementos clave del cuerpo de la solicitud:

 

Nombre del elemento Descripción

Producción

Obligatorio. Nombre de la implementación de producción.

SourceDeployment

Obligatorio. Nombre del origen de la implementación.

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

Dado que Swap Deployment es una operación asincrónica, siempre devuelve el código de estado 202 (Aceptado). Para determinar el código de estado de la operación una vez que se ha completado, llame a Obtener estado de la operación. El código de estado se inserta en la respuesta para esta operación; si se realiza correctamente, será el código de estado 200 (CORRECTO). Para obtener información acerca de los códigos de estado, vea Estado y códigos de error de administración del servicio.

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 cumplen 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. Para obtener más información, vea Realizar seguimiento de solicitudes asincrónicas de administración de servicios.

Cualquier certificado de administración asociado a la suscripción especificada por <subscription-id> se puede usar para autenticar esta operación. Para obtener detalles adicionales, vea Autenticar solicitudes de administración del servicio.

Si la operación Swap Deployment se especifica con los nombres de implementación que no coinciden con la que se encuentra en producción y almacenamiento provisional, se devuelve el código de estado 409 (Conflicto).

Puede cambiar las direcciones VIP solo si el número de extremos especificados por la definición del servicio es idéntico para ambas implementaciones. Por ejemplo, si agrega un extremo HTTPS a un rol web expuestos anteriormente solo a un extremo HTTP, no puede actualizar el servicio cambiando las direcciones VIP; debe eliminar la implementación de producción y volver a implementar. Puede obtener información acerca de los extremos que se usan con la operación Obtener implementación.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft