Todos os produtos
Search
Central de documentação

ApsaraMQ for RocketMQ:Notas de versão do SDK RocketMQ ONS 1.x para Java

Última atualização: Jun 27, 2026

Este tópico lista a data de lançamento, as alterações e o link de baixe de cada versão do SDK RocketMQ ONS 1.x para Java.

Importante
  • O Java Development Kit (JDK) 1.8 é compatível com todas as versões do SDK de cliente tcp para Java. O JDK 1.6 aplica-se apenas à versão 1.8.4.Final e anteriores. Para evitar problemas de compatibilidade durante atualizações, use o JDK 1.8.

  • Para configure dependências Maven, consulte Preparar o ambiente.

1.9.1.Final

Data de lançamento

Descrição

Link de baixe

2024-07-15

Problema corrigido

A versão do Guava foi atualizada para 32.1.2-jre, corrigindo a vulnerabilidade de segurança CVE-2023-2976.

ons-client-1.9.1.Final

1.9.0.Final

Data de lançamento

Descrição

Link de baixe

2024-04-10

Recurso adicionado

Inclusão do parâmetro namespace, permitindo acesso pela Internet a instâncias serverless do ApsaraMQ for RocketMQ 5.0.

ons-client-1.9.0.Final

1.8.8.8.Final

Data de lançamento

Descrição

Link de baixe

2023-02-06

Problema corrigido

Adicionado o item de configuração modificável clientCloseSocketIfTimeout para encerrar rapidamente conexões tcp anômalas.

ons-client-1.8.8.8.Final

1.8.8.7.Final

Data de lançamento

Descrição

Link de baixe

2023-01-11

Problemas corrigidos

  • Os rastreamentos de mensagens eram perdidos durante o consumo simultâneo de múltiplas mensagens.

  • Algumas mensagens falhavam no consumo devido à ausência de configuração do tempo máximo de espera no processamento em lote.

ons-client-1.8.8.7.Final

1.8.8.5.Final

Data de lançamento

Descrição

Link de baixe

2022-05-16

Correção de bug:

  • Corrigido um problema de atomicidade na operação updateCredential que causava falha na autorização entre contas para funções ram via STS quando a operação era chamada frequentemente para atualize o AccessKey ID, o AccessKey secret e o token STS. Esta correção aplica-se apenas à autorização por função ram. O problema persiste se você atualize manualmente o AccessKey ID, o AccessKey secret e o token STS durante a autorização.

ons-client-1.8.8.5.Final

1.8.8.3.Final

Data de lançamento

Descrição

Link de baixe

2022-01-18

Melhorias:

  • Resolvida uma falha em que mensagens em um offset específico do consumidor eram ignoradas devido a erros no broker.

  • Ajustada a unidade de tempo incorreta no período de timeout de consumo de mensagens.

ons-client-1.8.8.3.Final

1.8.8.1.Final

Data de lançamento

Descrição

Link de baixe

2021-08-24

Melhorias:

  • Corrigido um erro ocorrido durante novas tentativas de envio de mensagens ordenadas.

  • Eliminada a geração de múltiplas mensagens duplicadas quando o cliente tentava reenviar uma mensagem cujo consumo havia falhado em cenários específicos.

ons-client-1.8.8.1.Final

1.8.8.Final

Data de lançamento

Descrição

Link de baixe

2021-04-02

Melhorias:

  • Lógica de envio de heartbeat otimizada.

  • Redução do uso excessivo de memória pelo sdk.

  • Correção de falha que devolvia a mensagem ao broker quando o consumidor não conseguia processá-la.

  • Solução para o limite de cache de mensagens específicas por tópico que não estava sendo aplicado corretamente.

ons-client-1.8.8.Final

1.8.7.4.Final

Data de lançamento

Descrição

Link de baixe

2021-02-08

Melhorias:

  • Correção do atraso no consumo de mensagens ordenadas em cenários específicos.

  • Resolvido o problema de ocupação de portas durante a verificação de atividade (liveness) nos produtores de mensagens.

ons-client-1.8.7.4.Final

Nota

Se você usar a versão 1.8.7.1.Final ou posterior para consumir mensagens ordenadas, atualize o cliente sdk para a versão mais recente.

1.8.4.Final

Data de lançamento

Descrição

Link de baixe

2019-09-27

Novos recursos:

  • Suporte adicionado para JDK 1.6.

  • Inclusão de suporte para nova tentativa assíncrona de mensagens.

  • Implementação de nova tentativa síncrona de mensagens para cenários com brokers sobrecarregados.

ons-client-1.8.4.Final

1.8.0.Final

Data de lançamento

Descrição

Link de baixe

2019-02-21

Correção de bug:

  • Ajuste na lógica de nova tentativa automática para envio síncrono de mensagens. Agora, limita-se a três tentativas quando um produtor falha ao enviar uma mensagem para um tópico em uma nova instância.

ons-client-1.8.0.Final

1.7.8.Final

Data de lançamento

Descrição

Link de baixe

2018-07-06

Novo recurso:

  • Renovação dinâmica para tokens STS.

Correções de bugs:

  • Tamanho padrão do arquivo de log único reduzido de 1 GB para 64 MB.

  • Eliminação da geração de arquivos de log duplicados.

ons-client-1.7.8.Final

Versões anteriores

1.7.7.Final

Data de lançamento

Descrição

Link de baixe

2018-04-25

Correção de bug:

  • Resolvido um problema que impedia o envio de rastreamentos de mensagens quando múltiplas instâncias de consumidor ou produtor eram inicializadas no mesmo processo. Este problema afeta as versões 1.7.5.Final e 1.7.6.Final. Atualize seu sdk caso seja afetado.

ons-client-1.7.7.Final

1.7.6.Final

Data de lançamento

Descrição

Link de baixe

2018-04-04

Novo recurso:

  • Compatibilidade estendida para todos os frameworks de log.

Correções de bugs:

  • Suporte incluído para Apache Log4j2.

  • Correção de desligamento inesperado do cliente durante a busca de name servers.

  • Atualização do FastJSON para a versão 1.2.48.

ons-client-1.7.6.Final

1.7.5.Final

Data de lançamento

Descrição

Link de baixe

2018-03-23

Correção de bug:

  • Migração para dependências internas da Alibaba Cloud.

ons-client-1.7.5.Final

1.7.4.Final

Data de lançamento

Descrição

Link de baixe

2018-03-02

Novos recursos:

  • Acesso ao Message Queue for Apache RocketMQ baseado em token STS.

  • Prioridade de broker para dados de rastreamento de mensagens, enviados preferencialmente aos brokers do cluster atual.

Correção de bug:

  • Resolvida incompatibilidade com JDK 1.6.

ons-client-1.7.4.Final

1.7.2.Final

Data de lançamento

Descrição

Link de baixe

2018-01-25

Novos recursos:

  • Criptografia da camada de transporte para instâncias Enterprise Platinum Edition, aumentando a segurança dos dados na geração de assinaturas com AccessKey ID e AccessKey secret.

  • Filtragem de atributos SQL para consumidores Enterprise Platinum Edition, melhorando a eficiência das assinaturas.

  • Detecção automática de alterações no name server para garantir alta disponibilidade, atividades de O&M e transições transparentes.

  • Relatório de versão do cliente aprimorado para enviar informações precisas ao broker durante a conexão.

ons-client-1.7.2.Final

1.7.1.Final

Data de lançamento

Descrição

Link de baixe

2017-12-19

Novos recursos:

  • Suporte para pools de threads de callback personalizados no envio assíncrono de mensagens.

  • Parâmetro JVM -D adicionado: Dclient.callback.executor.thread.nums para configure o número de threads no pool público. Por exemplo, defina este parâmetro como 10.

Correções de bugs:

  • Correção da contagem de cache que não diminuía quando uma mensagem retornava ao broker devido a timeout de consumo.

  • Solução para liberação prematura do semáforo assíncrono no cliente.

ons-client-1.7.1.Final

1.7.0.Final

Data de lançamento

Descrição

Link de baixe

2017-10-23

Novo recurso:

  • Política de cache de mensagens do cliente atualizada para suportar dimensões de quantidade de mensagens e tamanho de cache.

Melhoria:

  • Parâmetro ProducerName no módulo de rastreamento integrado aprimorado para permitir valores diferentes por usuário.

Correções de bugs:

  • Resolvido problema onde uma thread de rastreamento do cliente impedia o encerramento da aplicação.

  • Correção da criação múltipla do ShutDownHook de rastreamento de mensagens.

ons-client-1.7.0.Final

1.6.1.Final

Data de lançamento

Descrição

Link de baixe

2017-08-31

Melhorias:

  • Documentação Java adicionada para todas as operações da api do cliente.

  • Método de recuperação de endereço do cliente aprimorado, eliminando a necessidade de modifique a configuração de hostname em /etc/hosts.

ons-client-1.6.1.Final

1.6.0.Final

Data de lançamento

Descrição

Link de baixe

2017-07-31

Novos recursos:

  • Cliente sombreado (shaded) no código-fonte para depuração correta.

  • Atributos de mensagem BornHost e BornTimestamp expostos no cliente.

  • Operação BatchConsumer adicionada para consumo de mensagens em lote.

  • Demo BatchConsumer incluído para consumir múltiplas mensagens ordenadas com Spring.

Melhorias:

  • Chave de fragmentação armazenada na estrutura da mensagem para mensagens ordenadas por partição.

  • Suporte a valores inteiros nas configurações de atributos de mensagem.

ons-client-1.6.0.Final

Próximos passos

Preparar o ambiente