Todos os produtos
Search
Central de documentação

ApsaraMQ for RocketMQ:Impacto das atualizações de brokers

Última atualização: Jun 27, 2026

O ApsaraMQ for RocketMQ atualiza periodicamente os brokers para melhorar a estabilidade e o desempenho. Durante esse processo, podem ocorrer breves interrupções no serviço. Leia as seções a seguir para entender os possíveis impactos e preparar suas aplicações.

Possíveis impactos

Breves desconexões entre o console e os nós do cluster

Durante a atualização, o console do ApsaraMQ for RocketMQ e os nós de serviço do cluster podem ficar desconectados por alguns segundos. A duração da desconexão varia conforme o tamanho do cluster.

Os mecanismos automáticos de nova tentativa do cliente geralmente lidam com essas desconexões de forma transparente. No entanto, podem ocorrer os seguintes efeitos colaterais:

  • Logs de exceção são gerados nos clientes durante a reconexão.

  • Podem ocorrer atrasos na entrega de mensagens enquanto as conexões são restabelecidas.

Consumo duplicado de mensagens

As mensagens podem ser entregues mais de uma vez durante a atualização. Implemente consumidores idempotentes para lidar com entregas duplicadas. Para obter detalhes sobre a implementação, consulte Idempotência de mensagens.

Restrições de recursos no console

Algumas operações no console, como criação e exclusão de tópicos, ficam temporariamente desabilitadas durante a atualização. Não execute essas operações até que a atualização seja concluída.

Interrupções no acesso HTTP

Se suas aplicações acessarem o ApsaraMQ for RocketMQ via HTTP, falhas transitórias de conexão ou rejeição de solicitações podem ocorrer por menos de 1 minuto. Configure mecanismos de reconexão e nova tentativa em seus clientes HTTP para lidar com essas interrupções.

Preparação para a atualização

Para minimizar o impacto de uma atualização de broker em seu negócio:

  1. Implemente consumidores idempotentes. Projete seus consumidores para processar mensagens duplicadas adequadamente. Para mais informações, consulte Idempotência de mensagens.

  2. Configure mecanismos de nova tentativa e reconexão. Certifique-se de que todos os clientes, especialmente os clientes HTTP, tenham a lógica automática de nova tentativa e reconexão ativada.

  3. Defina monitoramento e alertas. Use o recurso de monitoramento para acompanhar métricas críticas de negócio durante a atualização. Para detalhes de configuração, consulte Monitoramento e alertas.

  4. Evite operações de gerenciamento no console. Não crie nem exclua tópicos durante a janela de atualização.

Obtenha ajuda

Se você encontrar problemas durante ou após uma atualização de broker, envie um ticket.