Tous les produits
Search
Centre de documentation

ApsaraMQ for RocketMQ:Notes de version du SDK RocketMQ ONS 1.x pour Java

Dernière mise à jour :Aug 09, 2026

Cette rubrique répertorie la date de publication, les modifications et le lien de téléchargement de chaque version du SDK RocketMQ ONS 1.x pour Java.

Important
  • Java Development Kit (JDK) 1.8 est compatible avec toutes les versions du SDK client TCP pour Java. JDK 1.6 n'est compatible qu'avec la version 1.8.4.Final et les versions antérieures. Pour éviter les problèmes de compatibilité lors de la mise à niveau, utilisez JDK 1.8.

  • Pour configurer la dépendance Maven, consultez Préparer l'environnement.

1.9.1.Final

Date de publication

Description

Lien de téléchargement

2024-07-15

Problème corrigé

Mise à jour de Guava vers la version 32.1.2-jre et correction de la vulnérabilité de sécurité CVE-2023-2976.

ons-client-1.9.1.Final

1.9.0.Final

Date de publication

Description

Lien de téléchargement

2024-04-10

Nouvelle fonctionnalité

Ajout du paramètre namespace. Vous pouvez ainsi accéder aux instances serverless ApsaraMQ for RocketMQ 5.0 via Internet.

ons-client-1.9.0.Final

1.8.8.8.Final

Date de publication

Description

Lien de téléchargement

2023-02-06

Problème corrigé

Ajout de l'élément de configuration modifiable clientCloseSocketIfTimeout pour fermer rapidement les connexions TCP anormales.

ons-client-1.8.8.8.Final

1.8.8.7.Final

Date de publication

Description

Lien de téléchargement

2023-01-11

Problèmes corrigés

  • Perte des traces de messages lors de la consommation groupée de plusieurs messages.

  • Échec de la consommation de certains messages en raison de l'absence de configuration du temps d'attente maximal lors de la consommation groupée de plusieurs messages.

ons-client-1.8.8.7.Final

1.8.8.5.Final

Date de publication

Description

Lien de téléchargement

2022-05-16

Correction de bogue :

  • Correction d'un problème d'atomicité dans l'opération updateCredential qui empêchait l'autorisation intercomptes pour les rôles RAM utilisant STS lorsque l'opération était fréquemment appelée pour mettre à jour l'ID AccessKey, la clé secrète AccessKey et le jeton STS. Cette correction s'applique uniquement à l'autorisation de rôle RAM. Le problème persiste si vous mettez à jour manuellement l'ID AccessKey, la clé secrète AccessKey et le jeton STS pendant l'autorisation.

ons-client-1.8.8.5.Final

1.8.8.3.Final

Date de publication

Description

Lien de téléchargement

2022-01-18

Améliorations :

  • Correction d'un problème où un message à un décalage de consommateur spécifique était ignoré en raison d'erreurs du broker.

  • Correction d'une unité de temps incorrecte pour le délai d'expiration de la consommation des messages.

ons-client-1.8.8.3.Final

1.8.8.1.Final

Date de publication

Description

Lien de téléchargement

2021-08-24

Améliorations :

  • Correction d'une erreur survenue lors de la nouvelle tentative de traitement des messages ordonnés.

  • Correction d'un problème générant plusieurs messages en double lorsque le client tentait de renvoyer un message dont la consommation avait échoué dans certains scénarios.

ons-client-1.8.8.1.Final

1.8.8.Final

Date de publication

Description

Lien de téléchargement

2021-04-02

Améliorations :

  • Optimisation de la logique d'envoi des signaux heartbeat.

  • Réduction de l'utilisation excessive de la mémoire par le SDK.

  • Correction d'un problème où un message était renvoyé au broker lorsque le consommateur ne parvenait pas à le traiter.

  • Correction d'un problème où la limite de cache de messages spécifique au topic n'était pas appliquée.

ons-client-1.8.8.Final

1.8.7.4.Final

Date de publication

Description

Lien de téléchargement

2021-02-08

Améliorations :

  • Correction de la consommation retardée des messages ordonnés dans certains scénarios.

  • Correction d'un problème où les ports étaient occupés pour la détection de vivacité des producteurs de messages.

ons-client-1.8.7.4.Final

Remarque

Si vous utilisez la version 1.8.7.1.Final ou ultérieure pour consommer des messages ordonnés, mettez à jour le client SDK vers la dernière version.

1.8.4.Final

Date de publication

Description

Lien de téléchargement

2019-09-27

Nouvelles fonctionnalités :

  • Ajout de la prise en charge de JDK 1.6.

  • Ajout de la prise en charge de la nouvelle tentative asynchrone de traitement des messages.

  • Ajout de la prise en charge de la nouvelle tentative synchrone de traitement des messages dans les scénarios où les brokers sont saturés.

ons-client-1.8.4.Final

1.8.0.Final

Date de publication

Description

Lien de téléchargement

2019-02-21

Correction de bogue :

  • Correction de la logique de nouvelle tentative automatique pour l'envoi synchrone de messages. Un maximum de trois nouvelles tentatives est désormais appliqué lorsqu'un producteur ne parvient pas à envoyer un message à un topic dans une nouvelle instance.

ons-client-1.8.0.Final

1.7.8.Final

Date de publication

Description

Lien de téléchargement

2018-07-06

Nouvelle fonctionnalité :

  • Ajout du renouvellement dynamique des jetons STS.

Corrections de bogues :

  • Réduction de la taille par défaut d'un fichier journal unique de 1 Go à 64 Mo.

  • Correction d'un problème générant des fichiers journaux en double.

ons-client-1.7.8.Final

Versions antérieures

1.7.7.Final

Date de publication

Description

Lien de téléchargement

2018-04-25

Correction de bogue :

  • Correction d'un problème empêchant l'envoi des traces de messages lorsque plusieurs instances de consommateurs ou de producteurs étaient initialisées dans le même processus. Ce problème affecte les versions 1.7.5.Final et 1.7.6.Final. Mettez à jour votre SDK si vous êtes concerné.

ons-client-1.7.7.Final

1.7.6.Final

Date de publication

Description

Lien de téléchargement

2018-04-04

Nouvelle fonctionnalité :

  • Ajout de la prise en charge de tous les frameworks de journalisation.

Corrections de bogues :

  • Ajout de la prise en charge d'Apache Log4j2.

  • Correction d'un arrêt inattendu du client lors de la récupération des serveurs de noms.

  • Mise à jour de FastJSON vers la version 1.2.48.

ons-client-1.7.6.Final

1.7.5.Final

Date de publication

Description

Lien de téléchargement

2018-03-23

Correction de bogue :

  • Migration vers les dépendances internes Alibaba Cloud.

ons-client-1.7.5.Final

1.7.4.Final

Date de publication

Description

Lien de téléchargement

2018-03-02

Nouvelles fonctionnalités :

  • Ajout de l'accès à Message Queue for Apache RocketMQ basé sur le jeton STS.

  • Ajout de la priorité du broker pour les données de trace des messages, qui sont désormais envoyées en priorité aux brokers du cluster actuel.

Correction de bogue :

  • Correction de l'incompatibilité avec JDK 1.6.

ons-client-1.7.4.Final

1.7.2.Final

Date de publication

Description

Lien de téléchargement

2018-01-25

Nouvelles fonctionnalités :

  • Ajout du chiffrement de la couche de transport pour les instances Enterprise Platinum Edition afin d'améliorer la sécurité des données lors de la génération des signatures avec l'ID AccessKey et la clé secrète AccessKey.

  • Ajout du filtrage des attributs SQL pour les consommateurs Enterprise Platinum Edition afin d'améliorer l'efficacité de l'abonnement.

  • Ajout de la détection automatique des changements de serveur de noms pour la haute disponibilité, les activités d'O&M et les basculements transparents.

  • Amélioration de la signalisation de la version du client pour envoyer des informations de version précises au broker lors de la connexion.

ons-client-1.7.2.Final

1.7.1.Final

Date de publication

Description

Lien de téléchargement

2017-12-19

Nouvelles fonctionnalités :

  • Ajout de la prise en charge des pools de threads de rappel personnalisés lors de l'envoi asynchrone de messages.

  • Ajout du paramètre JVM -D Dclient.callback.executor.thread.nums pour configurer le nombre de threads dans le pool de threads public. Par exemple, définissez ce paramètre sur 10.

Corrections de bogues :

  • Correction d'un problème où le compteur de cache n'était pas décrémenté lorsqu'un message était renvoyé au broker en raison d'un dépassement du délai de consommation.

  • Correction de la libération prématurée du sémaphore asynchrone sur le client.

ons-client-1.7.1.Final

1.7.0.Final

Date de publication

Description

Lien de téléchargement

2017-10-23

Nouvelle fonctionnalité :

  • Mise à jour de la politique de cache des messages du client pour prendre en charge à la fois le nombre de messages et les dimensions de taille du cache.

Amélioration :

  • Amélioration du paramètre ProducerName dans le module de traçage intégré pour permettre des valeurs différentes par utilisateur.

Corrections de bogues :

  • Correction d'un problème où un thread de trace client empêchait le client de se fermer.

  • Correction d'un problème où le ShutDownHook de trace des messages était créé plusieurs fois.

ons-client-1.7.0.Final

1.6.1.Final

Date de publication

Description

Lien de téléchargement

2017-08-31

Améliorations :

  • Ajout de la documentation Java pour toutes les opérations API client.

  • Amélioration de la méthode de récupération de l'adresse du client pour éliminer la nécessité de modifier la configuration du nom d'hôte dans /etc/hosts.

ons-client-1.6.1.Final

1.6.0.Final

Date de publication

Description

Lien de téléchargement

2017-07-31

Nouvelles fonctionnalités :

  • Masquage du client dans le code source pour un débogage correct.

  • Exposition des attributs de message BornHost et BornTimestamp sur le client.

  • Ajout de l'opération BatchConsumer pour la consommation de messages par lots.

  • Ajout d'une démonstration BatchConsumer pour la consommation de plusieurs messages ordonnés avec Spring.

Améliorations :

  • Stockage de la clé de sharding dans la structure du message pour les messages partiellement ordonnés.

  • Ajout de la prise en charge des valeurs entières pour les paramètres d'attribut de message.

ons-client-1.6.0.Final

Étapes suivantes

Préparer l'environnement