Jboot 1.0-rc.4 发布,新增 Opentracing 数据追踪

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。 此版本主要 是新增 Opentracing 数据追踪,并添加了zipkin的Opentracing实现; 在分布式项目在,对...

Jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。

此版本主要 是新增 Opentracing 数据追踪,并添加了zipkin的Opentracing实现;

在分布式项目在,对RPC数据追中在Jboot中使用将变得非常简单:

第一步:添加 Opentracing的配置:

jboot.tracing.type = zipkin
jboot.tracing.serviceName = ClientDemo
jboot.tracing.url = http://127.0.0.1:9411/api/v2/spans

第二步:在你自己的Controller的方法里添加@EnableTracing注解:

@EnableTracing
public void index() {
      Jbootrpc jbootrpc = Jboot.me().getRpc();

      UserService service = jbootrpc.serviceObtain(UserService.class, "jboot", "1.0");
 
      System.out.println(service.hello("michael"));

      renderText("ok");
}

第三步:通过zipkin来查看追踪数据:

Jboot 1.0-rc.4 发布,新增 Opentracing 数据追踪

第四步:结束。

在jboot中,凡是遵循Opentracing标准的都支持,例如国产的SkyWalking,Uber的Jaeger等等。

废话少说:此次版本更新内容如下:

新增: Opentracing 模块 和 默认的 zipkin 实现,用于对分布式 RPC 的追踪支持。
新增:注解 EnableTracing ,方便通过 Opentracing 给 Jfinal 的 action 添加数据追踪。
新增:motan 和 dubbo 默认对 Opentracing 数据追踪的支持。
新增:Opentracing 的相关文档。
新增:为JbootModel 默认添加 findAll 方法。
新增:service代码生成自动添加注解 @Bean ,方便 @Inject后就可以直接使用 。
优化:给没有JbootModel相关没必要序列化的字段添加 transient 修饰。
优化:完善 RPC 、opentracing 、hystrix 的相关测试和文档。
修复:当启用 Opentracing 的同时 启用 Hystrix,会出现 Opentracing 追踪断裂的bug。
修复:注解 @Before(Tx.class) 应用在类上的时候,事务回滚失败的bug。
修复:oracle、sqlserver、postgresql的Dialect(方言)的limit数据错误的问题。
修复:当调用Cache.removeAll()去移除一个不存在的key时,会出现 redis 错误的bug。
修复:RPC远程调用在直连模式下无法获取service的bug。

最后在送下文档内容:

文档URL地址 : 点击这里

文档目录

最最最最后:撸码伤身,欢迎 star 支持。


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ant Colony Optimization

Ant Colony Optimization

Marco Dorigo、Thomas Stützle / A Bradford Book / 2004-6-4 / USD 45.00

The complex social behaviors of ants have been much studied by science, and computer scientists are now finding that these behavior patterns can provide models for solving difficult combinatorial opti......一起来看看 《Ant Colony Optimization》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

html转js在线工具
html转js在线工具

html转js在线工具