Exportar (0) Imprimir
Expandir Tudo

Permutar implantações

Atualizado: setembro de 2014

A operação assíncrona Swap Deployment inicia uma troca de endereço IP virtual entre os ambientes de implantação de preparação e de produção para um serviço. Se o serviço estiver sendo executado atualmente no ambiente de preparo, ele será alternado para o ambiente de produção. Se ele estiver sendo executado no ambiente de produção, ele será alternado para o de preparo.

A solicitação Swap Deployment pode ser especificada da seguinte maneira. Substitua <subscription-id> pela ID de assinatura e <cloudservice-name> pelo nome do serviço em nuvem.

 

Método URI de solicitação

POST

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

Verifique se a solicitação feita ao serviço de gerenciamento é segura. Para obter mais detalhes, consulte Autenticando solicitações do gerenciamento de serviços.

A tabela a seguir descreve os cabeçalhos da solicitação.

 

Cabeçalho de solicitação Descrição

Content-Type

Obrigatória. Defina este cabeçalho como application/xml.

x-ms-version

Obrigatória. Especifica a versão da operação a ser usada para esta solicitação. Este cabeçalho deve ser definido como 1/10/2009 ou posterior. Para obter mais informações sobre cabeçalhos de controle de versão, consulte Controle de versão de gerenciamento de serviço.

Formato do corpo da solicitação:


<?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>

A tabela a seguir descreve os elementos do corpo da solicitação.

 

Nome do elemento Descrição

Produção

Obrigatória. O nome da implantação de produção.

SourceDeployment

Obrigatória. O nome da implantação de origem.

A resposta inclui um código de status HTTP e um conjunto de cabeçalhos de resposta.

Uma operação bem-sucedida retorna o código de status 200 (OK). Para obter informações sobre códigos de status, consulte Status de Gerenciamento de Serviço e códigos de erro.

A resposta para esta operação inclui os cabeçalhos a seguir. A resposta também pode incluir cabeçalhos padrão HTTP adicionais. Todos os cabeçalhos padrão obedecem à especificação de protocolo HTTP/1.1.

 

Cabeçalho de resposta Descrição

x-ms-request-id

Um valor que identifica exclusivamente uma solicitação feita no serviço de gerenciamento. Para uma operação assíncrona, você pode chamar Obter status da operação com o valor do cabeçalho para determinar se a operação foi concluída, se falhou ou se ainda está em andamento.

Se a operação Swap Deployment for especificada com os nomes de implantação que não correspondem ao que está atualmente em produção e em preparo, o código de status 409 (conflito) será retornado.

Você pode alternar endereços VIP apenas se o número de pontos de extremidade especificados pela definição de serviço for idêntico para ambas as implantações. Por exemplo, se você adicionar um ponto de extremidade HTTPS a uma função da Web que anteriormente expôs apenas um ponto de extremidade HTTP, não poderá atualizar seu serviço alternando endereços VIP; você deve excluir a implantação de produção e reimplantá-la em vez disso. Você pode obter informações sobre os pontos de extremidade que são usados com a operação Obter implantação.

Mostrar:
© 2015 Microsoft