O MSE Microservices Registry oferece as edições Professional e Developer (a Basic Edition foi descontinuada). Você pode atualizar a edição da instância e a versão do mecanismo ZooKeeper diretamente pelo console do MSE.
Contexto
A Basic Edition do MSE Microservices Registry será descontinuada, e suas instâncias serão encerradas às 12:00 (UTC+8) de 3 de março de 2025. Após esse horário, não será mais possível acessar essas instâncias pelo console ou por suas aplicações. Os serviços de suporte e tickets para instâncias da Basic Edition permanecerão disponíveis até o prazo final. Para mais detalhes, consulte o aviso Discontinuation of MSE Microservices Registry Basic Edition.
Impacto da atualização
A atualização de uma instância leva aproximadamente 10 minutos. Durante esse período, você não pode realizar operações na instância pelo console. Recomendamos executar a atualização em horários de baixa demanda para minimizar o impacto nos negócios.
Em instâncias com três ou mais nós, a atualização contínua atualiza os nós e sincroniza os dados automaticamente, garantindo uma atualização sem interrupções.
Instâncias com um ou dois nós não possuem alta disponibilidade, e a atualização interromperá totalmente o service.
Durante a atualização contínua, conexões podem cair e sessões podem expirar. Certifique-se de que seu cliente possua um mecanismo de nova tentativa.
A atualização sem interrupções mantém os services em execução, mas as reconexões de rede geram logs e os dados de monitoramento podem apresentar breves flutuações durante a reinicialização do cluster.
Atualizar a versão do mecanismo ZooKeeper
Faça login no console do MSE e selecione uma região na barra de navegação superior.
No painel de navegação à esquerda, escolha Microservices Registry > Instances.
-
Inicie a atualização de duas formas:
-
Método 1: Na página Instances, localize a instância desejada e clique em Manual Upgrade na coluna Product Engine Edition.
NotaSe a instância já estiver na versão mais recente, a opção Manual Upgrade não será exibida.
Método 2: Na página Instances, clique em Basic Information, clique em Manual Upgrade ao lado de Engine Version.
-
Na caixa de diálogo Cluster Upgrade, clique em OK.
Atualizar da Basic para a Professional ou Developer Edition
Pré-requisitos
Seleção de edição: Antes de atualizar, consulte o Instance Edition Selection Guide para escolher entre a Developer Edition e a Professional Edition. Para obter detalhes de faturamento das diferentes edições, veja a Billing overview of common instances.
Verificação de versão: Versões do Dubbo anteriores à 2.7.4 contêm um bug de falha de registro. Para evitar problemas, garanta que sua versão do Dubbo seja 2.7.4 ou superior antes de prosseguir com a atualização.
Procedimento
Faça login no console do MSE e selecione uma região na barra de navegação superior.
-
Na página Instances, localize a instância da Basic Edition do ZooKeeper e clique em More na coluna Actions.
Para instâncias por assinatura, clique em Upgrade ou Downgrade conforme necessário.
Para instâncias de pagamento conforme o uso, clique em Upgrade/Downgrade.
-
Na página de alteração de especificações, selecione a Product Edition e configure parâmetros como Engine specification e Number of Cluster Nodes.
Instância de nó único: Selecione a Developer Edition. Esta edição não oferece alta disponibilidade.
Instância com múltiplos nós: Selecione a Professional Edition. Esta edição fornece alta disponibilidade.
ImportanteAs seguintes restrições se aplicam ao alterar a Product Edition:
É possível atualizar instâncias da Basic Edition para a Developer Edition e para a Professional Edition.
Uma instância da Developer Edition só pode ser atualizada para a própria Developer Edition, não sendo possível migrar para a Professional Edition.
Uma instância da Professional Edition só pode ser atualizada para a Professional Edition e não pode sofrer downgrade para a Developer Edition.
-
Confirme a Engine specification, o Number of Cluster Nodes e o preço no canto inferior direito da página e, em seguida, clique em Buy Now.
ImportanteDurante a atualização, não reduza as especificações do cluster, incluindo o número de nós, para evitar riscos de capacidade e possíveis falhas.
Atualizar da Professional para a Enterprise Edition
É possível atualizar uma instância da Professional Edition do MSE ZooKeeper para a Enterprise Edition sem interrupção do service.
Pré-requisitos
Antes de atualizar, avalie suas necessidades de capacidade e consulte as ZooKeeper Enterprise Edition Capacity Specifications para selecionar uma especificação que atenda aos requisitos do seu negócio.
Impacto da atualização
A atualização da instância leva cerca de 10 minutos. Nesse intervalo, a instância fica bloqueada e não é possível gerenciá-la pelo console. Recomendamos realizar a atualização em horários de menor movimento para reduzir o impacto nos negócios.
Para instâncias com três ou mais nós, a atualização contínua atualiza os nós e sincroniza os dados automaticamente.
Instâncias com apenas um ou dois nós não dispõem de alta disponibilidade, resultando em interrupção total do service durante a atualização.
Conexões podem ser perdidas e sessões podem expirar durante a atualização contínua. Verifique se o seu cliente possui um mecanismo de nova tentativa configurado.
Embora a atualização sem interrupções mantenha os services ativos, as reconexões de rede geram logs e os dados de monitoramento podem oscilar brevemente durante a reinicialização do cluster.
Compatibilidade de versão do mecanismo: A Enterprise Edition é retrocompatível com todas as versões da Professional Edition.
Procedimento
Faça login no console do MSE Microservices Registry e selecione uma região. No painel de navegação à esquerda, escolha .
Clique em um dos botões Upgrade.
As instâncias da Professional Edition do MSE ZooKeeper oferecem cinco maneiras de iniciar uma atualização, todas direcionando para a página de alteração de especificações.
Na página Instances:
Clique em Upgrade to Enterprise Edition na coluna Product Type/Version da instância alvo ou clique em More > Upgrade/Downgrade na coluna Actions.
Na página de detalhes da instância:
Clique em Instance ID da instância desejada para abrir a página Basic Information e, em seguida, clique em um dos seguintes botões: Upgrade/Downgrade, Upgrade Now ou Upgrade to Enterprise Edition.
-
Na página de alteração de especificações da instância, selecione Enterprise Edition para a Product Version e configure os seguintes parâmetros:
Product Version: Selecione Enterprise Edition.
Engine Specifications: Consulte as ZooKeeper Enterprise Edition Capacity Specifications para escolher uma especificação adequada.
Number of Cluster Nodes: Defina a quantidade de nós. O mínimo é 3, e o total deve ser um número ímpar.
Após confirmar as informações de configuração, clique em Buy Now para concluir a atualização.