Todos os produtos
Search
Central de documentação

Microservices Engine:Java agent versions

Última atualização: Aug 26, 2026

As seções a seguir listam cada versão do agente Java do Microservices Engine (MSE) desde a 2.7.3.5, com datas de lançamento, status de estabilidade e changelogs detalhados.

Nota

O agente do MSE e o agente do Application Real-Time Monitoring Service (ARMS) compartilham o mesmo binário do agente Java. Esta página aborda apenas as alterações específicas do MSE. Para alterações do ARMS, consulte ARMS Java agent release notes.

Tipos de versão

Cada lançamento do agente Java do MSE recebe um dos seguintes tipos de versão.

Tipo

Significado

Official

Versão estável. Suportada por seis meses a partir da data de lançamento.

Not recommended

Contém bugs conhecidos. Atualize para a versão oficial mais recente.

A versão oficial mais recente do agente Java do MSE é a 5.1.0.

Compatibilidade com JDK

A compatibilidade do agente Java do MSE com o JDK mudou ao longo das versões:

  • Suporte a JDK 11 e JDK 17 disponível a partir da versão 2.8.3.

  • Suporte a JDK 1.6 e JDK 1.7 removido a partir da versão 3.0.7.

  • Suporte a JDK 21 na administração de microsserviços adicionado a partir da versão 3.2.9.

2026

5.1.0 -- Official (12 de junho de 2026)

Correções de bugs

  • Corrigido bug na proteção contra limitação de taxa em que o número de recursos de limitação aumentava significativamente durante a limitação no lado do cliente.

  • Corrigido bug que impedia o início de aplicações em cenários com Spring WebFlux 6.x.

  • Corrigida perda de tráfego durante atualizações contínuas após a ativação do horizontal pod autoscaler (HPA) em um cluster ou durante atualizações contínuas que alteravam simultaneamente o número de réplicas.

4.8.0 -- Official (29 de abril de 2026)

Correções de bugs

  • Corrigida perda de tráfego durante o encerramento do cliente RocketMQ.

  • Corrigido bug que causava perda de metadados durante o registro de aplicações no Eureka, resultando em falhas no canary release de ponta a ponta.

  • Corrigido bug que removia tags de canary release de ponta a ponta em produtores do RocketMQ.

4.7.1 -- Official (26 de fevereiro de 2026)

Novos recursos

  • Adicionado suporte à proteção contra limitação de taxa para o framework Spring WebFlux.

  • Adicionado suporte a comportamentos personalizados para proteção do sistema.

  • Adicionado suporte para clusters externos se conectarem e usarem a administração de microsserviços do MSE.

Melhorias

  • Aprimorado desempenho de início e encerramento graceful em cenários com Spring Cloud Nacos e Eureka para evitar ainda mais a perda de tráfego.

  • Aprimorados relatório e exibição da métrica de utilização da CPU do sistema.

    Correções de bugs

    • Corrigido bug que impedia o roteamento preferencial para a mesma zona de disponibilidade no Dubbo quando simplified=true estava ativado.

    • Corrigido erro de serialização durante o registro atrasado de clientes Eureka.

    • Corrigida falha na análise do campo java.version para métricas do sistema em imagens Docker OpenJDK Alpine.

    • Corrigido bug de análise de source na proteção contra limitação de taxa para cenários com Dubbo 3.x.

    • Corrigido bug que impedia o funcionamento do canary release de ponta a ponta no Spring Cloud Alibaba 2023 e versões posteriores.

    • Corrigido vazamento de memória durante o relatório de metadados causado por problemas de rede.

    2025

    4.6.3 -- Official (15 de dezembro de 2025)

    Novos recursos

    • Adicionada métrica Completed QPS para indicar o número de requisições concluídas na janela de tempo atual.

    • Adicionado registro condicional para início graceful. Para mais detalhes, consulte conditional registration for graceful start.

    • Adicionado suporte a RetryableFeignBlockingLoadBalancerClient nas notificações passivas de início e encerramento graceful.

    Melhorias

    • Aprimorado encerramento graceful ao tornar as notificações ativas assíncronas e adicionar detecção de timeout.

    4.5.2 -- Official (11 de setembro de 2025)

    Correções de bugs

    • Corrigido bug na proteção contra limitação de taxa que contava duas vezes o QPS total e as requisições simultâneas totais no framework Zuul.

    4.4.2 -- Official (9 de setembro de 2025)

    Novos recursos

    • Adicionado suporte a canary release de ponta a ponta sem plug-in para XXL-JOB no agendamento de tarefas do MSE.

    Melhorias

    • Aprimorada coordenação entre a sonda de readiness e o registro atrasado em cenários Eureka para início e encerramento graceful.

    • Aprimorado mecanismo de detecção automática para diferentes versões do Spring MVC na proteção contra limitação de taxa.

    Correções de bugs

    • Corrigido bug que causava falha na obtenção de metadados context-path em aplicações Spring Boot.

    4.5.0 -- Not recommended (17 de julho de 2025)

    Novos recursos (proteção contra limitação de taxa)

    • Adicionado suporte ao framework RestTemplate.

    • Adicionado suporte ao Apache HttpClient (4.x e 5.x).

    • Adicionado suporte ao framework OkHttp.

    • Adicionada configuração de namespace padrão (default) às regras de limitação de taxa.

    Correções de bugs

    • Corrigido bug em que o regionId ficava ausente em ambientes não ACK quando o acesso à API de metadados de recursos do Alibaba Cloud falhava.

    • Corrigido bug em que o AliyunJavaAgent para Nacos lia incorretamente as configurações do par de AccessKey do usuário.

    • Corrigido bug em que o arquivo git.properties no pacote AliyunJavaAgent sobrescrevia o conteúdo do usuário.

    Alterações

    • Removida busca inesperada de regras quando o recurso de autenticação do MSE está desativado.

    4.3.4 -- Not recommended (12 de maio de 2025)

    Importante

    Se você coleta logs de métricas do MSE ou usa o Sentinel open-source, consulte Changes in MSE agent 4.3.x antes de atualizar.

    Novos recursos

    • Adicionado suporte ao XXL-JOB no canary release de ponta a ponta.

    • Adicionada filtragem no lado do cliente para RocketMQ gRPC 5.x no canary release de ponta a ponta para mensagens.

    Melhorias

    • Atualizada arquitetura de proteção contra limitação de taxa para melhorar a compatibilidade com o Sentinel open-source e a estabilidade geral.

    Correções de bugs

    • Corrigida classificação de métricas para os frameworks Zuul e Dubbo na proteção contra limitação de taxa.

    • Corrigido bug que impedia o funcionamento do canary release no framework Ribbon ao usar regras do Nacos.

    • Corrigida distribuição desigual de tráfego no framework Feign ao usar round-robin no canary release de ponta a ponta.

    • Corrigido bug na retirada manual de service que tornava indisponíveis aplicações com endereços IP duplicados.

    • Corrigido bug na retirada manual de service que colocava offline aplicações inesperadas quando várias aplicações eram implantadas na mesma instância ECS.

    4.2.5 -- Official (10 de abril de 2025)

    Novos recursos

    • Adicionado suporte a filtragem no lado do servidor para RocketMQ Remoting Client 5.1.0 e versões posteriores no canary release de ponta a ponta para mensagens.

    Melhorias

    • Aprimorado desempenho de memória na proteção contra limitação de taxa quando a limitação é acionada frequentemente.

    Correções de bugs

    • Corrigido bug que impedia o funcionamento das notificações ativas no início e encerramento graceful.

    • Corrigido bug de conversão nas regras de filtragem de múltiplas tags para RocketMQ 5 no canary release de ponta a ponta para mensagens.

    4.2.2 -- Official (9 de janeiro de 2025)

    Novos recursos

    • Adicionado suporte ao RocketMQ 5.0.4 e 5.0.7 no canary release de ponta a ponta.

    Correções de bugs

    • Corrigido bug que impedia o funcionamento do canary release no framework Dubbo (2.7.x e 3.x) ao usar ZooKeeper como registry.

    • Corrigidas estatísticas incorretas de requisições simultâneas na proteção contra limitação de taxa em cenários assíncronos do Spring MVC.

    2024

    4.2.0 -- Not recommended (6 de dezembro de 2024)

    Novos recursos

    • Adicionado evento de encerramento de aplicação para início e encerramento graceful. Para mais detalhes, consulte Event Center event summary.

    • Adicionado suporte a instrumentação para o framework de servlets Tomcat na proteção contra limitação de taxa. Desativado por padrão.

    • Adicionados proteção padrão contra circuit breaking, proteção contra limitação de QPS/concorrência total e configurações de proteção do sistema e itens de exceção. Para mais detalhes, consulte default circuit breaking protection settings.

    • Adicionado suporte ao protocolo Triple do Dubbo 3.x e à descoberta de services no nível da aplicação no canary release de ponta a ponta.

    Melhorias

    • Aprimorado suporte à série Spring Boot 3 no início e encerramento graceful.

    • Aprimorada lógica de limites do Spring Cloud LoadBalancer no canary release de ponta a ponta.

    • Aprimorado processo de encerramento graceful para resolver problemas de desempenho relacionados a notificações passivas.

    Correções de bugs

    • Corrigido problema no canary release de ponta a ponta para aplicações Spring Cloud que usam Consul como registry.

    • Corrigido bug na administração de microsserviços que impedia a gravação na pasta de log padrão quando faltavam permissões.

    4.1.10 -- Not recommended (5 de setembro de 2024)

    Novos recursos

    • Adicionado roteamento preferencial para a mesma zona de disponibilidade no Spring Cloud e Dubbo.

    • Adicionado suporte a versões do ONS Client no canary release de ponta a ponta para mensagens.

    Correções de bugs

    • Corrigido bug que tornava as interfaces de consumidor Dubbo invisíveis na administração de microsserviços do MSE.

    • Corrigido bug na proteção contra limitação de taxa que afetava o framework Feign ao usar fallback.

    Alterações

    • Desativado plug-in MyBatis para proteção contra limitação de taxa do MSE por padrão. Para reativá-lo, defina a variável de ambiente ou o parâmetro de inicialização spring.cloud.ahas.sentinel.mybatis.enabled=true.

    3.2.10 -- Official (11 de julho de 2024)

    Correções de bugs

    • Corrigido problema que impedia o início de aplicações ao usar o framework Spring Cloud Alibaba Sentinel.

    4.1.9 -- Official (10 de julho de 2024)

    Novos recursos

    • Adicionado suporte ao RocketMQ 4.x Sync Pull no canary release de ponta a ponta para mensagens.

    • Adicionada variável de ambiente ALIYUN_JAVA_AGENT_MINIMAL_MEMORY para especificar o tamanho mínimo de memória de inicialização.

    • Adicionado suporte a encerramento graceful para Dubbo 3.2.x e RocketMQ.

    Correções de bugs

    • Corrigido problema que causava falha na busca de regras de roteamento baseadas em tags do Dubbo.

    • Corrigido bug na administração de microsserviços em cenários SAE.

    • Corrigido conflito entre o agente e sentinel-spring-webmvc-6x-adapter.

    Alterações

    • Introduzido endpoint :54199/readiness para sondas de readiness.

    3.2.9 -- Official (28 de março de 2024)

    Novos recursos

    • Adicionada instrumentação personalizada para proteção contra limitação de taxa na administração de microsserviços. Para mais detalhes, consulte Add a custom interface in microservice administration.

    • Adicionado suporte ao Spring Boot 3.0 até 3.2 na administração de microsserviços.

    • Adicionado suporte ao JDK 21 na administração de microsserviços.

    • Adicionado suporte ao Dubbo 3.x na administração de microsserviços.

    2023

    3.1.4 -- Official (25 de dezembro de 2023)

    Novos recursos

    • Adicionada tolerância a falhas no canary release de ponta a ponta: requisições com trace vazio agora são roteadas para o ambiente base em vez de ambientes aleatórios.

    Melhorias

    • Aprimorado desempenho da lógica do MSE.

    • Migrada análise de parâmetros e corpo da requisição do Tomcat para os componentes de filtro do Zuul e Spring Cloud Gateway.

    • Alterada fonte de dados da métrica de utilização da CPU no MSE Enterprise Edition para o Sentinel.

    Correções de bugs

    • Corrigido problema em que alterar Related de false para true causava falha na sonda de readiness.

    • Corrigido problema em que o registro atrasado não entrava em vigor no Eureka.

    Alterações

    • Interrompida coleta de spans, métricas e metadados do ARMS quando apenas o recurso do MSE está ativado.

    3.0.7 -- Official (18 de novembro de 2023)

    Importante

    A partir da versão 3.0.7, o agente do MSE não suporta mais JDK 1.6 ou JDK 1.7.

    Novos recursos (proteção contra limitação de taxa)

    • Adicionado suporte à personalização do comportamento de chamadas RPC.

    • Adicionado suporte à configuração de SentinelWebInterceptor no início da cadeia de processamento para obter dados precisos de limitação de taxa.

    • Adicionada injeção via agente de SentinelWebInterceptor como complemento quando o mecanismo de injeção do starter falha.

    Melhorias

    • Alinhados nomes de recursos do WebInterceptor com seu comportamento padrão para que os nomes das interfaces incluam o prefixo context-path.

    • Definido pool de threads do agente como static final para esclarecer a propriedade do pool de threads.

    Correções de bugs

    • Corrigido conflito entre a opção de autenticação de service e outros itens de configuração.

    • Corrigido erro na proteção contra limitação de taxa quando FeignClientBuilder usava o método forType para construir um FeignClient.

    Alterações

    • Interrompida execução da lógica do MSE quando o MSE não está ativado no agente.

    • Interrompido envio de dados do Microservice Insight para o servidor. O agente registra os dados em logs locais. Colete os logs independentemente.

    2.9.2 -- Official (9 de setembro de 2023)

    Novos recursos (proteção contra limitação de taxa)

    • Adicionado suporte à personalização do comportamento de chamadas RPC.

    • Adicionado suporte ao posicionamento de SentinelWebInterceptor no início da cadeia de processamento.

    • Adicionada injeção via agente de SentinelWebInterceptor como complemento quando o mecanismo de injeção do starter falha.

    2.9.1.2 -- Official (3 de agosto de 2023)

    Novos recursos

    • Adicionado suporte ao uso de rótulos e anotações alicloud_service_tag para marcar nós.

    • Lançada administração de microsserviços na região China (Hangzhou) Finance Cloud.

    Correções de bugs

    • Corrigida distribuição desigual de carga de tráfego no Spring Cloud Ribbon.

    • Corrigido problema de cache em GetLocalV4Ip.

    • Corrigido bug que causava falha em requisições de tráfego ao usar o MSE Enterprise Edition com Spring Cloud Gateway e SCA Sentinel open-source.

    • Corrigido bug na proteção contra limitação de taxa que afetava o framework Feign ao usar apenas fallback.

    • Corrigido problema em que timestamps inconsistentes em arquivos de rótulos e anotações causavam reregistro contínuo.

    • Corrigido problema que causava perda ocasional de traces assíncronos no framework Reactor.

    Alterações

    • Interrompida inicialização da lógica relacionada ao MSE quando o MSE não está ativado.

    2.9.0 -- Official (13 de julho de 2023)

    Novos recursos

    • Adicionado suporte à proteção contra limitação de taxa para os frameworks Zuul e Spring Cloud Gateway.

    • Adicionada descoberta persistente de services para o MSE.

    • Adicionado suporte ao Dubbo 3.x no canary release e no roteamento baseado em tags.

    • Adicionado suporte à correspondência de regras de canary release de ponta a ponta com base no corpo HTTP.

    Melhorias

    • Aprimorado desempenho de início e encerramento graceful no MSE.

    2.8.3 -- Official (31 de março de 2023)

    Novos recursos

    • Adicionado suporte ao JDK 11 e JDK 17.

    • Adicionado acesso baseado em namespace para isolar ambientes como desenvolvimento, teste e produção no MSE.

    • Adicionada proteção contra limitação de taxa para o MSE.

    • Adicionado suporte ao Consul como registry na administração de microsserviços do MSE.

    • Adicionado suporte ao Consul e Undertow no canary release de ponta a ponta.

    • Lançado Microservice Insight, que fornece observabilidade para início e encerramento graceful e para canary release de ponta a ponta.

    2022

    2.7.3.5 -- Official (27 de julho de 2022)

    Novos recursos

    • Adicionado canary release de ponta a ponta para mensagens do RocketMQ.

    • Adicionado suporte a marcação no registry OpenSergo e no canary release em gateways cloud-native do MSE.