首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有java异步跟踪框架吗?

有java异步跟踪框架吗?
EN

Stack Overflow用户
提问于 2017-04-27 09:26:34
回答 1查看 1.2K关注 0票数 1

我想用一些键检查点来跟踪我的异步应用程序。有什么流行的框架我可以使用吗?

例如,我可以选择使用vert.x或任何其他java异步框架。对于每个请求/响应周期,我会设置一些检查点来记录某些内容,而这些点可能发生在不同的线程中。

我希望看到一个1请求的聚合视图,以查看正在发生的事情。支持分布式情况会更好,但是单JVM是好的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-03 10:18:29

你要找的是OpenTracing。它是一个API,允许您以一种与供应商无关的方式拥有分布式跟踪特性。

对于您的具体情况,您必须自己处理上下文传播,因为在OpenTracing上还没有其他(可靠的)方法可以实现这一点。对于其他情况(同步JAX、Servlets、Spring、.),使用本机框架集成和/或Java代理规则是安全的。

对于Vert.x,您需要将span上下文注射到Vert.x‘message中,并在稍后对此上下文进行提取

有一个Hawkular示例目录上的OpenTracing + Vert.x的例子,它可能会帮助您开始工作。但是,请注意,如果您决定继续前进,您可能希望使用另一个后端,因为我们(Hawkular团队)决定与Jaeger合作开发OpenTracing后端。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43653839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档