Todos os produtos
Search
Central de documentação

Microservices Engine:Versões do mecanismo Nacos

Última atualização: Aug 24, 2026

Lista as versões do mecanismo Nacos disponíveis para cada edição do Microservices Engine (MSE) e descreve as alterações introduzidas em cada versão. As versões do mecanismo Nacos são lançadas em duas linhas: versões principais open source e versões otimizadas pelo MSE.

Visão geral das versões

As versões do mecanismo Nacos são lançadas em duas linhas:

  • Versão principal open source: atualizada em sincronia com a comunidade open source do Nacos.

  • Versão otimizada pelo MSE: baseada em uma versão principal open source, com adição de recursos, melhorias e correções de bugs do MSE.

Cada versão otimizada pelo MSE tem como base uma versão principal open source. Por exemplo, as versões otimizadas pelo MSE 3.1.1.0 e 3.1.1.1 são ambas baseadas na versão principal open source 3.1.1. As seções a seguir listam as versões disponíveis para cada edição, da mais recente para a mais antiga.

Enterprise Edition

Versão otimizada pelo MSE 3.1.2.0

Versão principal open source: 3.1.2

Melhorias

  • Otimização do mecanismo de descoberta mútua entre clientes Eureka e clientes Nacos 2.0.

  • Aprimoramento das mensagens de erro de alguns clientes.

  • Maior precisão na obtenção do IP de source em determinados cenários.

Versão otimizada pelo MSE 3.1.1.1

Versão principal open source: 3.1.1

Novos recursos

  • Suporte a limitação de QPS para a API de consulta completa do Eureka /apps.

Correções de bugs

  • Correção de um problema em que a API statusUpdate do Eureka podia causar um grande volume de chamadas à API de consulta completa /apps.

  • Resolução de uma falha que retornava content-type XML quando um heartbeat do Eureka falhava com erro 404.

  • Correção de um problema em que um ID de instância Eureka em letras minúsculas podia causar picos no volume de chamadas da API de consulta completa /apps.

  • Solução para uma inconsistência de cache no MCP Server.

Versão otimizada pelo MSE 3.1.1.0

Versão principal open source: 3.1.1

Novos recursos

  • Suporte a guardrails de IA ao atualizar uma definição de service MCP.

Correções de bugs

  • Correção de um problema em que o IP de source de uma requisição de cliente Nacos 2.x pela rede pública era lido como endereço IP privado quando a lista de permissões de AK para autenticação estava ativada.

  • Resolução de uma falha que mantinha algumas APIs acessíveis mesmo após a desativação do recurso Eureka.

  • Correção de códigos de retorno incorretos para algumas requisições com parâmetros inválidos.

Versão otimizada pelo MSE 3.1.0.0

Versão principal open source: 3.1.0

Novos recursos

Versão otimizada pelo MSE 3.0.1.0

Versão principal open source: 3.0.1

Novos recursos

  • Gerenciamento de fontes de dados com rotação automática das informações de chave usadas pelas aplicações para acessar essas fontes.

  • MCP Registry para conversão de APIs existentes em APIs MCP.

  • Autenticação ativada por padrão no console open source, com opção de redefinição da senha de administrador.

Versão otimizada pelo MSE 2.3.2.1

Versão principal open source: 2.3.2

Novos recursos

  • Inclusão de todos os recursos e capacidades da Professional Edition.

  • Gerenciamento de fontes de dados.

  • Criptografia de disco em tempo de execução.

Melhorias

  • Desempenho superior e garantia de SLA mais elevada.

Professional Edition / Developer Edition

Versão otimizada pelo MSE 2.3.2.1

Versão principal open source: 2.3.2

Novos recursos

  • Alteração dinâmica da quantidade de namespaces conforme limites de cota, com ajuste do limite superior no Quota Center.

  • Recuperação de desastres local para autenticação quando a autenticação RAM do Alibaba Cloud está ativada, evitando que instabilidades no service RAM afetem o acesso ao Nacos.

  • Campo de rótulo de metadados do Prometheus HTTP SD.

Correções de bugs

  • Correção de um problema em que uma instância de service em uma instância ECS ou pod inativo podia ser removida do Nacos com atraso quando o número de conexões do cluster excedia o valor recomendado.

  • Resolução de uma inconsistência de dados entre nós que ocorria com probabilidade muito baixa ao usar o cliente Nacos 1.x.

  • Correção da impossibilidade de alterar dinamicamente o limite de tamanho de uma configuração individual no centro de configurações junto com o Quota Center.

  • Solução para o erro "arquivo não encontrado" reportado durante a importação de configurações.

  • Correção de códigos de erro incorretos retornados para algumas requisições.

  • Resolução da contagem duplicada nas estatísticas de TPS e QPS gRPC.

  • Correção de incompatibilidade do Eureka com versões anteriores de clientes.

  • Solução para a falha na recuperação de configurações quando o centro de configurações usava o namespace padrão e o ID do namespace da configuração era public.

  • Correção da ausência de retorno de dados ao consultar a lista de services do registro via OpenAPI com tamanho de página excessivamente grande.

  • Resolução do erro 403 retornado ao acessar a API healthCheck do cliente.

  • Correção do appName de um assinante exibido como -.

  • Solução para a exclusão inesperada de alguns metadados durante a reinicialização de uma instância. Para detalhes, consulte ISSUE#11890.

  • Correção de um problema em que o console podia recuperar outras configurações quando o dataId ou o group de uma configuração continha um underscore (_).

Versão otimizada pelo MSE 2.3.2.0

Versão principal open source: 2.3.2

Novos recursos

  • Suporte a assinaturas V4 do RAM do Alibaba Cloud.

  • Integração com ActionTrail. Para mais informações, consulte What is ActionTrail?.

  • Ajuste do período de retenção do histórico de configurações conforme necessidade.

  • Registro de informações do operador quando uma configuração é alterada.

  • Autenticação RAM do Alibaba Cloud para a API Prometheus SD.

Melhorias

  • Otimização de desempenho, incluindo push gRPC para descoberta de services e performance da API de login. As capacidades principais estão mais de duas vezes mais rápidas que implantações open source autogerenciadas.

  • Limitação aprimorada para APIs internas.

  • Lógica de canary release baseada em tags otimizada, com limite superior configurável para o número de versões canary.

  • Cadeia de escuta de configurações otimizada para eliminar consultas frequentes.

  • Lógica de inicialização do módulo Eureka aprimorada, fornecendo services de leitura somente após a conclusão da sincronização de dados.

Segurança

  • Correção e reforço contra alguns riscos potenciais de segurança.

Versão otimizada pelo MSE 2.2.3.3

Versão principal open source: 2.2.3

Novos recursos

  • Canary release baseado em tags para configurações.

Melhorias

  • Lógica de push de dados otimizada para reduzir o impacto de uma falha de push em uma conexão sobre a latência de push de outras conexões.

  • Limite padrão de comprimento dos metadados do provedor de services elevado para 4.096 caracteres.

Correções de bugs

  • Correção de picos de uso de CPU no cluster causados por chamadas frequentes à API de login por alguns clientes Nacos 2.x.

  • Resolução de um problema de exibição da capacidade do namespace.

  • Correção de falha no registro de services provocada por intervalo de heartbeat do Eureka excessivamente curto.

Versão otimizada pelo MSE 2.2.3.1

Versão principal open source: 2.2.3

Novos recursos

  • Recurso de lista de permissões RAM-AK.

  • Protocolo de dados incrementais do Eureka.

Melhorias

  • Console open source desativado por padrão.

  • Lógica de verificação para atualizações e reinicializações do mecanismo otimizada, permitindo alterações sem perda e maior estabilidade.

  • Obtenção do IP de source aprimorada para maior precisão.

  • Limitação de cluster otimizada com suporte a mais recursos de throttling para melhorar a estabilidade do mecanismo.

  • Verificação de parâmetros de requisição aprimorada para tornar as mensagens de erro mais claras.

  • Desempenho do módulo Eureka significativamente superior ao de versões anteriores.

Correções de bugs

  • Correção de um problema em que clientes posteriores à versão 2.2 não recebiam atualizações quando a lista de services ficava vazia, caso a proteção de lista vazia forçada estivesse desativada.

  • Resolução da contagem incorreta de provedores de services durante registros em lote altamente concorrentes.

  • Correção da ineficácia do limite de contagem de configurações na versão 2.2.3.0.

  • Solução para a interrupção do push de dados quando ocorria um problema em uma única conexão de protocolo xDS ou MCP.

Versão otimizada pelo MSE 2.2.3.0

Versão principal open source: 2.2.3

Novos recursos

  • Visualização dos services registrados, services assinados e configurações monitoradas por versões de clientes de risco.

Melhorias

  • Sincronização com o kernel open source 2.2.3, incluindo a remoção da página de login do console open source quando a autenticação está desativada.

  • Prompts relacionados à autenticação no console open source otimizados.

  • Monitoramento da taxa de sucesso de push aprimorado, ignorando eventos esperados de proteção de lista vazia para evitar queda na taxa quando essa proteção é acionada.

Versão otimizada pelo MSE 2.1.2.2

Versão principal open source: 2.1.2

Melhorias

  • Limpeza de metadados expirados no registro otimizada, removendo prontamente metadados modificados quando a instância de service não existe.

  • Redução da duração de estados intermediários e inconsistências de dados mediante otimização da troca automática de modo de execução e parada automática de escrita dupla.

  • Compatibilidade com o caractere underscore (_) no parâmetro clusterName do registro.

Correções de bugs

  • Correção da impossibilidade de visualizar o rastreamento de push após um push bem-sucedido para nacos-go-sdk.

  • Resolução de uma falha de consulta de dados com baixa probabilidade quando a desconexão de um cliente coincidia com o registro de um service.

  • Correção do erro de permissão 403 recebido pelo cliente ao escutar uma configuração após a definição de recursos de autenticação no nível de dataId.

Versão otimizada pelo MSE 2.1.2.1

Versão principal open source: 2.1.2

Novos recursos

  • Aplicações Java que usam administração de services podem utilizar registro e descoberta de services do Nacos sem alterações de código.

  • Criptografia para comunicação de dados entre o servidor Nacos e os clientes.

Versão otimizada pelo MSE 2.1.2.0

Versão principal open source: 2.1.2

Novos recursos

  • Push compactado com gzip para endereços de registro.

  • Capacidades antifragilidade:

    • Limitação de conexões

    • Limitação de TPS para publicação de configurações

    • Limitação de QPS para leitura de configurações

    • Limitação de TPS para push de dados de services

Versão otimizada pelo MSE 2.1.0.2

Versão principal open source: 2.1.0

Melhorias

  • Lógica de proteção de lista vazia otimizada com escopo de acionamento reduzido, ativando-a apenas quando necessário.

Correções de bugs

  • Correção do código de status sempre retornado como 500 pela OpenAPI do mecanismo.

  • Resolução de falhas em notificações horizontais e Distro durante scale-in.

  • Correção da configuração obtida pelo algoritmo Cipher-256 retornada como texto cifrado quando um cliente 2.x lia uma configuração criptografada.

  • Solução para publicação de dados incorretos com baixa probabilidade durante push para Istio.

  • Correção de caracteres chineses ilegíveis nas configurações obtidas via ACM-Node.js-SDK.

Versão otimizada pelo MSE 2.1.0.1

Versão principal open source: 2.1.0

Melhorias

  • Decisões de proteção de lista vazia otimizadas para cenários de múltiplas assinaturas Dubbo, evitando que clientes imprimam grandes volumes de logs inválidos de proteção de lista vazia.

  • Modelo de tarefas de push aprimorado para maior estabilidade durante pushes em larga escala.

Correções de bugs

  • Correção da impressão frequente de logs out-date pelos clientes.

Versão otimizada pelo MSE 2.1.0.0

Versão principal open source: 2.1.0

Novos recursos

  • Suporte a empty list protection para melhorar a alta disponibilidade (HA). Este recurso está disponível apenas na Professional Edition.

Melhorias

  • Long polling para escuta de configurações otimizado, aumentando o desempenho em cerca de 100%.

Versão otimizada pelo MSE 2.0.4.0

Versão principal open source: 2.0.4

Novos recursos

  • Suporte a Dragonwell para maior desempenho. Este recurso está disponível apenas na Professional Edition.

  • Autenticação de registro.

  • Suporte a RAM control policy feature.

Correções de bugs

  • Correção de desconexões entre nós sem reconexão durante inicialização concorrente.

  • Resolução de algoritmo de criptografia potencialmente incorreto ao importar uma configuração criptografada.

Versão otimizada pelo MSE 2.0.3.2

Versão principal open source: 2.0.3

Correções de bugs

  • Correção de falha ocasional na inicialização do address server.

  • Resolução de nó preso em estado de recuperação após ativação da autenticação de configurações.

Versão otimizada pelo MSE 2.0.3.1

Versão principal open source: 2.0.3

Melhorias

  • Compatibilidade aprimorada com o protocolo ACM, suportando clientes ACM e operações de configuração via protocolo ACM.

  • MSE Nacos com suporte melhorado ao modo address server.

Correções de bugs

  • Correção de horário impreciso no histórico de configurações após modificação.

  • Resolução de falha no redirecionamento para a página do console ao inserir {address}:8848/nacos no console open source.

  • Correção de caracteres chineses ilegíveis em configurações publicadas no console open source.

  • Solução para contagem incorreta de provedores de services devido à falta de nova tentativa ou tentativa anormal pelo Golang SDK após falha no pull inicial.

  • Correção de impressão excessiva de logs pelo protocolo Eureka.

  • Resolução de caracteres chineses ilegíveis publicados via nacos-nodejs-sdk.

  • Correção da ineficácia do address server no modo standalone.

Versão otimizada pelo MSE 2.0.3.0

Versão principal open source: 2.0.3

Novos recursos

  • Compatibilidade com o protocolo ACM (Diamond), permitindo migração de usuários ACM para esta versão.

  • Exportação de configurações do ACM e importação para o service de gerenciamento de configurações do MSE Nacos.

Melhorias

  • Estabilidade aprimorada na importação e exportação de configurações criptografadas.

Versão otimizada pelo MSE 2.0.1.1

Versão principal open source: 2.0.1

Melhorias

  • Lógica de consulta ao banco de dados otimizada para reduzir o impacto de instabilidades do banco no servidor.

Correções de bugs

  • Correção de problema de exibição no frontend do console em que todas as instâncias pareciam alterar-se ao colocar uma instância online/offline ou modificar seu peso.

  • Resolução de metadados não excluídos após expiração quando uma instância ficava offline com o cliente Nacos 1.x em uso.

  • Correção da incapacidade do Istio (gateway cloud-native) de detectar instância ficando offline ou alteração de peso.

Versão otimizada pelo MSE 2.0.1.0

Versão principal open source: 2.0.1

Melhorias

  • Extensão das versões de clientes compatíveis para Java Client 0.8.

  • Desempenho dos protocolos MCP e xDS otimizado.

  • Estabilidade do push de dados de services aprimorada.

Correções de bugs

  • Correção de valor máximo de configuração incorreto exibido na página de namespace.

  • Resolução de falha na entrada de novos nós no cluster durante scale-out.

Versão otimizada pelo MSE 2.0.0.0

Versão principal open source: 2.0.0

Novos recursos

  • Recursos de registro e centro de configurações Nacos baseados em gRPC.

  • Sistema mais completo de autenticação, criptografia e descriptografia.

Melhorias

  • Desempenho aproximadamente 10 vezes superior ao da Basic Edition.

Basic Edition

Importante

A Basic Edition foi descontinuada e não está mais disponível para novas aquisições. Se você usa a Basic Edition, faça upgrade para a Professional Edition o quanto antes. Para mais informações, consulte Upgrade a Nacos engine version.

Versão otimizada pelo MSE 1.2.1.3

Versão principal open source: 1.2.1

Novos recursos

Melhorias

  • Pool de threads de execução otimizado para suportar ajuste dinâmico automático.

Correções de bugs

  • Correção de imprecisão em algumas consultas ao buscar assinantes de services.

Versão otimizada pelo MSE 1.2.1.2

Versão principal open source: 1.2.1

Melhorias

  • Dependências de banco de dados otimizadas para reduzir o impacto de instabilidades de pressão do banco nas respostas de requisições do Nacos.

Correções de bugs

  • Correção da impossibilidade de importar configurações exportadas do ACM.

Versão otimizada pelo MSE 1.2.1.1

Versão principal open source: 1.2.1

Melhorias

  • Desempenho dos protocolos MCP e xDS otimizado.

Correções de bugs

  • Correção de valor máximo de configuração incorreto exibido na página de namespace.

Versão otimizada pelo MSE 1.2.1.0

Versão principal open source: 1.2.1

Novos recursos

  • Recursos de registro e centro de configurações Nacos baseados em http.

Versão principal open source 1.1.3

Importante

A manutenção desta versão foi encerrada. Faça upgrade o quanto antes.

Novos recursos

  • Recursos de registro Nacos baseados em http.

Referências

Para instruções, consulte Upgrade a Nacos engine version.