全部产品
云市场

版本说明

更新时间:2019-09-13 20:40:21

本文介绍 Java SDK 的版本信息,包含下载链接、发布时间、更新点等,以便您按需获取适用的 Java SDK 收发消息。

ons-client v1.8.3.Final

发布时间 版本号 下载 下载(含 Exactly-Once 投递语义
2019-09-05 1.8.3.Final ons-client-1.8.3.Final ons-client-ext-1.8.3.Final

新特性

  • 支持 1.6 JDK;
  • 支持异步发送重试;
  • 支持同步发送 brokerbusy 重试。

ons-client v1.8.0.Final

发布时间 版本号 下载 下载(含 Exactly-Once 投递语义
2019-02-21 1.8.0.Final ons-client-1.8.0.Final ons-client-ext-1.8.0.Final

问题修复

  • 修复消息从生产端同步发送至实例化后新建实例下的 Topic 失败后的自动重试逻辑(默认重试三次)。

ons-client v1.7.8.Final

发布时间 版本号 下载
2018-07-06 1.7.8.Final ons-client-1.7.8.Final

新特性

  • 支持动态更新 STS Token。

问题修复

  • 修复日志默认大小为 1 GB 的问题,修改后的日志默认大小为 64 MB;
  • 修复日志打印双份的问题。

更多历史版本

ons-client v1.7.7.Final

发布时间版本号下载
2018-04-251.7.7.Finalons-client-1.7.7.Final

问题修复

  • 同一个进程内初始化多个 Consumer / Producer 实例的情况下,消息轨迹发送失败的问题,该问题在 1.7.5 和 1.7.6 版本中存在,建议进行升级。

ons-client v1.7.6.Final

发布时间版本号下载
2018-04-041.7.6.Finalons-client-1.7.6.Final

新特性

  • 客户端兼容任意日志框架。

问题修复

  • 修复 log4j2 的支持问题;
  • 修复 client fetchNameserver shutdown 问题;
  • 升级 Fastjson 至 1.2.48 版本。

ons-client v1.7.5.Final

发布时间版本号下载
2018-03-231.7.5.Finalons-client-1.7.5.Final

问题修复

  • 修复引入了阿里巴巴内部依赖的问题。

ons-client v1.7.4.Final

发布时间版本号下载
2018-03-021.7.4.Finalons-client-1.7.4.Final

新特性

  • 支持 STS Token 接入;
  • 轨迹消息发送区分优先级,默认优先发送至本集群 Broker。

问题修复

  • 修复 JDK 1.6 兼容问题。

ons-client v1.7.2.Final

发布时间版本号下载
2018-01-251.7.2.Finalons-client-1.7.2.Final

新特性

  • 企业铂金版支持传输层加密配置,在 AccessKeyId/AccessKeySecret 签名链路上进行传输层加密,将具有更高的安全性;
  • 企业铂金版支持消费端 SQL 属性过滤功能,极大的加强消息订阅的效率;
  • 客户端自动感知 NameSrv 的变化,方便进行运维切换,客户端将具有更高的可用性;
  • 客户端连接时向服务端上报精确的版本信息。

ons-client v1.7.1.Final

发布时间版本号下载
2017-12-191.7.1.Finalons-client-1.7.1.Final

新特性

  • 异步发送接口,用户可配置自定义回调线程池;
  • 异步发送接口,新增 JVM -D 参数,用于控制公共线程池的线程数量:Dclient.callback.executor.thread.nums=10。

问题修复

  • 修复客户端消息消费超时 SendBack 时未扣除缓存计数;
  • 修复客户端异步信号量过早释放问题。

ons-client v1.7.0.Final

发布时间版本号下载
2017-10-231.7.0.Finalons-client-1.7.0.Final

新特性

  • 调整客户端消息缓存策略,考虑消息条数与缓存大小两个维度。

功能优化

  • 优化客户端内置轨迹模块的 ProducerName,不同的用户使用不同的值。

问题修复

  • 修复客户端 Trace 线程阻止客户端正常退出的问题;
  • 修复消息轨迹 ShutDownHook 可能重复创建的问题。

ons-client v1.6.1.Final

发布时间版本号下载
2017-08-311.6.1.Finalons-client-1.6.1.Final

功能优化

  • 为所有的客户端 API 添加了详细的 Javadoc;
  • 优化获取客户端地址的方式,不依赖 /etc/hosts 中的 hostname 配置。

ons-client v1.6.0.Final

发布时间版本号下载
2017-07-311.6.0.Finalons-client-1.6.0.Final

新特性

  • 客户端在源码级别进行 Shade,保证 Debug 的正确性;
  • 客户端暴露 BornHost、BornTimestamp 消息属性;
  • 新增 BatchConsumer 接口,允许用户以批量的方式消费消息;
  • 新增顺序消息、BatchConsumer 与 Spring 集成的 Demo。

功能优化

  • 针对分区有序消息,将 Sharding Key 放入到消息结构中;
  • 消息属性设置支持 Int 型的 Value 值。

后续步骤

环境准备