Git & Entrega Mais detalhes C · Convenção da indústria Plataforma: Geral

Rolling Deployment

Implantação contínua

Uma implantação contínua substitui instâncias antigas do aplicativo por novas em lotes. Cada etapa muda apenas parte do grupo em execução, de modo que versões podem se sobrepor.

Veja como funciona
Você poderia chamar de Rolling Deploymentatualização contínuasubstituição incrementalimplantação em lote

Veja como funciona

Exemplo trabalhado originalImplantação contínua
BUILD → RUN → RELEASEImplantação contínuaold batch -> start and verify new batch -> drain old batch -> repeat
CHECKOUT · 4 REPLICASsurge 1 · unavailable 0
  1. 1v1
  2. 2v1
  3. 3v2 ✓
  4. 4v2 ✓
PORTÃO DE PRONTIDÃO2 / 2 ready→
Próximo lote permitidov2 · 4 / 4
RESULTADOCada lote pronto permite que a próxima instância antiga saia.LIMITEVersões antigas e novas se sobrepõem. Dados e pedidos devem permanecer compatíveis.
old batch -> start and verify new batch -> drain old batch -> repeatOPS
Implantação contínuaTempo de execução e entrega progressiva

Outro exemplo

Um serviço tem quatro instâncias. Uma extra pode iniciar, mas nenhuma pode ficar indisponível. Cada lote pronto permite o próximo substituto.

Partes principais

  1. 01Grupo de instâncias antigo
  2. 02Novo grupo de instâncias
  3. 03Tamanho do lote
  4. 04Limites indisponíveis e extras
  5. 05Preparação e esvaziamento
  6. 06Regra de pausa e reversão

Use-o quando

Use-o quando ambas as versões puderem ser executadas juntas e a capacidade saudável puder ser mantida. Defina regras de lote, prontidão, pausa, falha e reversão.

Não o use quando

Não prometa tempo de inatividade zero. Verificações de prontidão fracas, baixa capacidade, conexões longas ou mudanças de dados incompatíveis ainda podem interromper o serviço.

Nome usado no código

old batch -> start and verify new batch -> drain old batch -> repeat

Antes de lançar

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Implantação contínua (Rolling Deployment). User context: Um serviço tem quatro instâncias. Uma extra pode iniciar, mas nenhuma pode ficar indisponível. Cada lote pronto permite o próximo substituto. Delivery concept or operation: Implantação contínua (Rolling Deployment). Why it fits: Use-o quando ambas as versões puderem ser executadas juntas e a capacidade saudável puder ser mantida. Defina regras de lote, prontidão, pausa, falha e reversão. Do not use it when: Não prometa tempo de inatividade zero. Verificações de prontidão fracas, baixa capacidade, conexões longas ou mudanças de dados incompatíveis ainda podem interromper o serviço. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary): Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

Conferir este pedido

Review how Implantação contínua (Rolling Deployment) is used now. Definition: Uma implantação contínua substitui instâncias antigas do aplicativo por novas em lotes. Cada etapa muda apenas parte do grupo em execução, de modo que versões podem se sobrepor. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Quão oficial é este termo?

Convenção da indústria

As pessoas frequentemente usam este termo no trabalho. As fontes listadas podem apoiar a prática ou limitações. Elas não definem todas as partes do termo.

Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · Kubernetes · estável Deployments — Rolling Update Deployment Escopo: nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, API da plataforma, implementação, orientação de uso, Guia de como evitar

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.