文档首页 > > 产品介绍> 开发工具说明> Java SDK

Java SDK

分享
更新时间: 2019/07/08 GMT+08:00

ServiceComb Java SDK是一个支持高速传送的框架,它可以让您通过一个易用的方式来构建自己的微服务。

ServiceComb Java SDK提供了大量开箱即用的特性,例如消费端服务发现,多种容错机制和熔断,让您的微服务更可靠更安全。如何使用请参考开发指南

表1 Java SDK 版本说明

版本

发行时间

说明

2.3.69

2019.5.17

  • 支持同时上传多个文件。
  • enum类型支持@JsonProperty注解,可以参考servicecomb-java-chassis
  • 支持通过model的方式使用配置。
  • 支持将invocation时延很长的信息立即打印。
  • Metrics指标支持时延分布统计。
  • 增加一个solution模块,简化用户配置,默认使用log4j2*。
  • 支持慢调用显示详细信息。
  • 增强默认的ThreadPool。
  • 更改verticle默认实例数量。
  • 更改默认的同步executor。
  • EventBus订阅支持设置顺序。
  • 在edge不从请求头里面继承InvocationContext,避免安全攻击。
  • 修复已知问题。

2.3.62

2019.1.17

  • 增强服务治理的能力,提供额外的配置项。
  • 支持开发者在服务启动时实现预加载,从而提升第一次访问的性能。
  • 升级一些依赖的三方软件,解决三方软件存在的问题。
  • 修复已知问题。

2.3.52

2018.11.10

  • 简化spring、spring boot不同版本的集成。
  • 支持proxy信息加密配置。
  • 支持Spring MVC开发模式。
  • 增强隔离特性。
  • 修复已知问题。

2.3.47

2018.9.5

  • 支持滚动升级场景下业务调用零中断。
  • 提供基于事件机制的业务无侵入调用链。
  • 支持与Spring Boot 2.0集成。
  • 优化配置更新流程、负载均衡控制流程、异常处理机制等。
  • 修复已知问题。

2.3.35

2018.8.2

  • 提供BeanParam、弱类型调用、全路径URL、Form编码对象等场景支持。
  • 支持实例状态诊断和监控,增强Highway连接数保护。
  • 升级jackson三方件,调整一些配置项的拼写错误。
  • 修复已知问题。

2.3.30

2018.7.19

  • 支持缺省值、跨域访问配置、隔离、熔断事件上报等开发场景。
  • 提供基于public key的黑白名单机制。
  • 支持实例状态检测等可靠性机制。
  • 优化和调整负载均衡Filter机制,支持DiscoveryTree和ServerListFilterExt两种扩展。
  • 默认开启实例隔离、错误重试等可靠性机制。
  • 修复已知问题。

2.3.27

2018.6.19

  • 支持Servlet运行环境上传下载。
  • 支持客户端超时按照接口设置。
  • 支持通过SPI扩展Produces类型。
  • 优化服务接口变更时的管控流程。
  • 修复已知问题。

2.3.25

2018.6.5

  • 增加新功能和支持新场景。
  • 优化客户端微服务路由机制。
  • 升级validation相关的三方软件。

2.3.23

2018.6.1

  • 支持HTTP2通信。
  • 支持自引用数据类型。
  • 升级Spring,Netty三方件。
  • 优化服务实例可靠性和契约注册相关的接口。

2.3.20

2018.5.16

  • 优化配置中心、服务中心与Spring Cloud集成方面的体验。
  • 修复已知问题。

2.3.18

2018.4.26

  • 提供JSR Validation和文件下载能力。
  • 优化metrics、监控数据上报、错误控制等功能。
  • 修复已知问题。

2.3.12

2018.4.3

  • 支持使用OpenSSL进行通信。
  • 支持按照环境进行服务实例隔离。
  • 支持服务提供方接口级别的流控。
  • 支持服务消费方故障注入。
  • 修复已知问题。

2.3.9

2018.3.6

  • 配套服务中心版本升级到2.2.45。
  • 支持微服务运维的框架组件版本上报。

2.3.8

2018.2.3

  • 开源包名从io.servicecomb改为org.apache.servicecomb。
  • 提供了REST传输方式的泛型支持。
  • 修复已知问题。

2.2.39

2018.1.11

  • 支持Spring Cloud接入CSE。
  • 优化实例查询可靠性。
  • 优化reactive调用方式的性能。
  • 修复已知问题。

2.2.31

2018.1.9

修复已知问题。

2.2.28

2017.12.25

  • 支持Spring Cloud对接服务中心的starter。
  • 修复治理模块、灰度发布模块已知问题。

2.2.21

2017.12.18

  • TCC事务使用redis增加密码认证。
  • 修复已知问题。

2.2.13

2017.12.13

修复已知问题。

2.2.11

2017.12.08

增加微服务之间的公私钥对认证机制。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区