Partilhar via


Como atualizar um serviço implantado em uma nuvem pública

 

Aplica-se A: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

Como atualizar um serviço implementado numa nuvem pública

Serviços de nuvem pública podem ser atualizados de uma das duas formas: uma troca de ambiente ou uma atualização no local. Comutação um ambiente coloca o ambiente de teste no ambiente de produção. Como a troca ocorre, o ambiente de produção existente é movido para o ambiente de teste. Uma atualização no local substitui o binários existentes e definições com novo binários e as definições.

Ao efetuar um atualização no local, a atualização irá ser executado um domínio de atualização de cada vez. Uma implementação é composta por uma ou mais funções, que pode ver no diagrama. Instâncias de uma função automaticamente estão divididas em domínios de atualização. Por isso, se a sua função tiver seis instâncias e a implementação possui dois domínios de atualização, a atualização irá ocorrer em três instâncias da função de cada vez. Depois de terem sido atualizadas todas as instâncias no domínio de atualização, o próximo conjunto de instâncias da função está atualizado. Por predefinição é automatizado todo o processo de mover a partir do domínio de atualização para o domínio de atualização. Opcionalmente, pode especificar que pretende assinalar manualmente quando deve continuar a atualização para o domínio de atualização seguinte.

Para atualizar um serviço implementado por trocar ambientes

  1. No serviços página, selecione a implementação de serviço e, em seguida, selecione o Atualizar tarefas. Se estiver na vista de diagrama do serviço, o nó de implementação com o botão direito e selecione Atualizar.

  2. O nó de implementação irá expandir para mostrar os ambientes de teste e produção. Para mover esta implementação no ambiente de outro, selecione o novo ambiente e clique em Atualizar.

    Nota

    Uma troca irá funcionar apenas se existir uma implementação no ambiente de teste. Se o ambiente de teste estiver vazio, não poderá efetuar uma atualização de comutação.

Para atualizar um serviço implementado por atualizar no local

  1. No serviços página, selecione a implementação de serviço e, em seguida, selecione o Atualizar tarefas. Se estiver na vista de diagrama do serviço, o nó de implementação com o botão direito e selecione Atualizar.

  2. Selecione o novo ficheiro de pacote e/ou de configuração para esta atualização.

  3. Se uma função necessitar informação seja fornecida, é apresentado um asterisco vermelho junto à função. Clique na função nó no diagrama para abrir a página de propriedades. As informações nesta página podem incluir a contagem de instâncias, seleção de certificado, configuração de ambiente de trabalho remoto e definições personalizadas.

  4. Depois de todas as informações necessárias foi fornecidas, clique em Atualizar.

  5. Depois de clicar em Atualizar, verá uma caixa de diálogo de confirmação. Se pretender controlar manualmente quando a atualização continua para o domínio de atualização seguinte, selecione a opção da caixa de diálogo de confirmação. Caso contrário, a atualização irá mover automaticamente a partir do domínio de atualização para o domínio de atualização, até que a atualização esteja concluída.

  6. Se tiver selecionado a opção de atualização manual, selecione o currículo atualizar tarefas para o serviço no serviços lista Vista para continuar para a atualização no domínio de atualização seguinte. O currículo atualizar tarefas só são ativada quando a atualização dentro de um domínio de atualização foi concluída.

Consulte Também

Gerir Serviços e Máquinas Virtuais no System Center 2012 – App Controller
Como atualizar um serviço implementado numa nuvem privada