ServiceComb 新版本发布了,赶紧体验吧

10月18日,ServiceComb 发布了 Java-chassis 0.3.0 版本和 service-center 0.2.0 版本,感谢社区小伙伴们的持续关注及贡献。小编在此给各位做下介绍。

发布内容概览


  • 增加了服务中心ServiceCenter UI 控制台

  • 支持通过@Span注释的方式,使用Zipkin为需要追踪的方法自定义打点

  • 添加BMI示例,全面展示ServiceComb的功能

  • 通过@Path支持通过变量方式获取信息

  • 统一的Http Request,支持客户自定义HttpRequest的处理机制

  • 在Rest服务器端支持通过解析Rest调用获取相关信息

  • 支持更多Spring MVC的Annotation

  • 修复了系列第三方依赖的问题

  • 通过Event管理器获取Java-Chassis的事件信息

  • 升级了Spring版本至4.3.5.RELEASE


特性-自定义跟踪

  • 在应用代码中添加 @Span 注释,Java-chassis可以自动跟踪使用 @Span 注释的所有方法。

  • Java-chassis 将微服务器中收集的跟踪信息与微服务器中收集的跟踪信息连接起来。

  • 如此一来,Java-chassis 为用户提供了一个更完整且可定制的调用链,以帮助定位微服务应用的错误和潜在性能问题。

  • @Span 集成了 Zipkin, 使用 @Span 收集的时间信息可在Zipkin服务器上展现。


    以下是一个使用 @Span 的简单实例:

  • 在代码中对 crawl 函数进行打点:0?wx_fmt=jpeg


  • 在Zipkin界面查看相关调用信息:

    0?wx_fmt=jpeg

    0?wx_fmt=jpeg关于本特性的相关介绍可参考:

    https://github.com/ServiceComb/ServiceComb-Java-Chassis/tree/master/tracing



特性- ServiceCenter 管理界面

      通过 SC UI 的管理界面,可以做到:

  • 观察到已注册的所有服务。

  • 观察到所有的实例细节,如端点,协议等。

  • 观察到微服务的所有 provider 和 consumer 列表。

  • 观察到微服务的所有 schema 列表。

  • 可以在 UI 本身测试它们的 schema。

  • 可以从UI下载html格式的 schema 文件。


    我们通过一个动态图来直观感受:

    0?wx_fmt=gif


    本特性相关介绍请参考:

    https://github.com/ServiceComb/service-center/tree/master/frontend


如何参与ServiceComb开发与讨论


  • 请阅读开发者指南:

    http://servicecomb.io/cn/developers/

  • 您可以到 github(http://github.com/ServiceComb) 提交 issues 或 PR,或者注册参与到 ServiceComb JIRA(https://servicecomb.atlassian.net) 中。

  • 请向身边的朋友推广本公众号,相应社区博文和社区活动会在本公众号发布:

    0?wx_fmt=png

  • 还可以加入”ServiceComb社区”讨论微信群,请扫码以下开源社区联系人二维码,注明:“ServiceComb进群”,ServiceComb社区欢迎之至:

    0?wx_fmt=jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值