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

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

内容简介: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]


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

查看所有标签

猜你喜欢:

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

计算机网络(第4版)

计算机网络(第4版)

[美] James F. Kurose、[美] Keith W. Ross / 陈鸣 / 机械工业出版社 / 2009-11 / 66.00元

本书采用了独创的自顶向下方法,即从应用层开始沿协议栈向下讲解计算机网络的基本原理,强调应用层范例和应用编程接口,内容深入浅出,注重教学方法,理论与实践相结合。第3版的内容相应更新并反映了网络领域的最新进展,如增加了无线和移动网络一章,扩充了对等网络、BGP、MPLS、网络安全、广播选路和因特网编址及转发方面的材料;还增加了一套实用的实验,并修订了习题。本书适合作为计算机、电子、通信工程相关专业的本......一起来看看 《计算机网络(第4版)》 这本书的介绍吧!

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具