Todos os produtos
Search
Central de documentação

Microservices Engine:End-to-end canary release

Última atualização: Jun 28, 2026

Este tópico apresenta uma visão geral dos tutoriais sobre liberação canária de ponta a ponta para ajudar você a usar esse recurso com eficiência.

Visão geral

O Microservices Governance no Microservices Engine (MSE) oferece suporte à liberação canária de ponta a ponta em diversos tipos de integração. Esse recurso permite que as empresas executem liberações canárias de microsserviços de forma controlada, sem alterar as versões dos serviços no ambiente de produção existente. A funcionalidade reduz significativamente os riscos associados às liberações canárias e aumenta a eficiência do processo. Escolha o tutorial correspondente à sua configuração de gateway ou pipeline.

Tutoriais baseados em gateway

Use estes tutoriais se o ponto de entrada for um gateway nativo da nuvem ou um controlador Ingress.

Liberação canária de ponta a ponta em aplicações frontend com gateways nativos da nuvem MSE

Combine liberações canárias para aplicações frontend com políticas de monitoramento e rollback para manter a estabilidade do sistema durante atualizações contínuas. Para mais informações, consulte Implementar uma liberação canária de ponta a ponta em aplicações frontend com base em gateways nativos da nuvem MSE.

Liberação canária de ponta a ponta com gateways nativos da nuvem MSE

Os gateways nativos da nuvem MSE oferecem suporte ao gerenciamento de tráfego de ponta a ponta. Crie regras de roteamento para direcionar solicitações a versões específicas da aplicação. Para mais informações, consulte Implementar uma liberação canária de ponta a ponta com um gateway nativo da nuvem MSE.

Liberação canária de ponta a ponta com ALB Ingress

O Application Load Balancer (ALB) Ingress fornece capacidades flexíveis de roteamento. Use o ALB Ingress para executar liberações canárias sem alterar o código da sua aplicação. Para mais informações, consulte Configurar liberação canária de ponta a ponta com um gateway ALB.

Tutoriais baseados em pipelines de CI/CD

Siga estes tutoriais caso realize implantações por meio de um pipeline de CI/CD.

Liberação canária de ponta a ponta com pipelines de CI/CD do Jenkins

Automatize a liberação canária de ponta a ponta usando pipelines de CI/CD do Jenkins. Com base nos resultados dos testes canários, desvie gradualmente mais tráfego real para a nova versão ou reverta para a versão estável e solucione problemas. Para mais informações, consulte Implementar uma liberação canária de ponta a ponta usando pipelines de CI/CD do Jenkins.

Tutoriais baseados em filas de mensagens

Consulte este tutorial se seus microsserviços se comunicarem por meio de uma fila de mensagens.

Liberação canária de ponta a ponta com ApsaraMQ for RocketMQ

Implemente uma liberação canária de ponta a ponta baseada no ApsaraMQ for RocketMQ sem precisar modificar o código da sua aplicação. Para mais informações, consulte Liberação canária de ponta a ponta com RocketMQ.