腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
带有Microprofile OpenTracing的Quarkus分布式跟踪不起作用
可能是由于以下原因导致的:
配置问题:确保已正确配置Microprofile OpenTracing和Quarkus。检查是否正确设置了相关的依赖项和配置文件。可以参考Quarkus和Microprofile OpenTracing的官方文档来了解正确的配置方式。
缺少依赖项:确保项目中已添加了必要的依赖项。Microprofile OpenTracing和Quarkus都有自己的依赖项,缺少其中任何一个都可能导致分布式跟踪不起作用。
代码问题:检查代码中是否正确使用了Microprofile OpenTracing的API。确保在需要跟踪的方法或代码块上添加了正确的注解或调用了相关的方法。
日志配置:检查日志配置是否正确。分布式跟踪通常会使用日志来记录跟踪信息,因此确保日志配置正确可以帮助排查问题。
如果以上步骤都没有解决问题,可以尝试以下方法:
查看文档和社区支持:查阅Quarkus和Microprofile OpenTracing的官方文档,以及相关的社区支持论坛或邮件列表。这些资源通常会提供常见问题的解答和示例代码。
调试和日志记录:使用调试工具和日志记录来跟踪代码执行过程中的问题。可以在关键代码段添加日志输出,以便了解代码的执行情况。
提交问题报告:如果以上方法都无法解决问题,可以向Quarkus和Microprofile OpenTracing的开发团队提交问题报告。提供详细的错误描述、环境信息和复现步骤,有助于他们更好地理解和解决问题。
腾讯云相关产品推荐:
云原生应用平台:腾讯云原生应用平台(Tencent Cloud Native Application Platform,TCNAP)是一种基于Kubernetes的云原生应用平台,可帮助开发者快速构建、部署和管理云原生应用。了解更多信息,请访问:
腾讯云原生应用平台
云服务器:腾讯云服务器(Cloud Virtual Machine,CVM)是一种可弹性扩展的云计算服务,提供高性能、可靠稳定的虚拟服务器。了解更多信息,请访问:
腾讯云服务器
云数据库:腾讯云数据库(TencentDB)是一种高性能、可扩展的云数据库服务,支持多种数据库引擎,如MySQL、Redis、MongoDB等。了解更多信息,请访问:
腾讯云数据库
相关搜索:
html的拉动条
html显示级别
html虚线实线
html表单横排
html鼠标滑轮
html框架菜单
html移动拖拽
html增加商品
html5动态度
html伪类用法
相关搜索:
html的拉动条
html显示级别
html虚线实线
html表单横排
html鼠标滑轮
html框架菜单
html移动拖拽
html增加商品
html5动态度
html伪类用法
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(1687)
视频
沙龙
1
回答
带有
Microprofile
OpenTracing
的
Quarkus
分布式
跟踪
不起作用
、
、
、
、
我正在将Thorntail (2.4.0.Final)迁移到
Quarkus
(1.11.1.Final)。在测试阶段,我们注意到
分布式
跟踪
不起作用
。
跟踪
工作(单个组件
跟踪
),但uber- Trace -id不与rest请求头部一起传递,因此下一个微服务( rest请求
的
接收者)将从零开始生成
跟踪
,而不包含span信息。在Thorntail中,只需在ClientBuilder上进行配置即可完成 import org.eclipse.
micropr
浏览 80
提问于2021-02-05
得票数 2
3
回答
使用启动脚本通过命令行界面将Zipkin
跟踪
添加到WildFly
、
我正尝试在Wildfly服务器上添加
跟踪
功能(特别是Keycloak Docker镜像) 遵循本文档https://docs.wildfly.org/19/Admin 我走了这么远 /extension=org.wildfly.extension.
microprofile
.
opentracing
-smallrye:add /subsystem=
microprofile
-
opentracing
-smallrye:add 但我无法让下一部分工作来将其
浏览 55
提问于2020-05-03
得票数 2
1
回答
使用反应性消息时没有在
Quarkus
上传播
的
开放上下文
、
、
、
、
;import org.eclipse.
microprofile
.reactive.messaging.Message在这种设置下,根本不记录traceId或spanId (尽管它们应该根据
Quarkus
的
“使用
OpenTracing
”指南)。只有在添加@org.eclipse.
microprofile
.
opentracing
.Traced之后,才会
浏览 0
提问于2021-03-04
得票数 2
1
回答
无法在
Quarkus
kotlin应用程序中插入REST客户端接口
、
、
、
、
我试图为我
的
post-service添加一个
quarkus
-rest-client示例,这是一个用
Quarkus
构建
的
简单REST API。 java版本运行良好。当我添加另一个Kotlin来测试
Quarkus
中
的
kotlin和Gradle支持时,它失败了,REST客户端接口不能作为CDI bean注入。PostControlloer是Jaxrs资源,用于公开组合了原始两个API
的
聚合API。fun countAllPosts( @QueryPa
浏览 24
提问于2019-11-28
得票数 1
3
回答
wildfly 23.0.1 wildfly with jaegertracing exception
、
我在Centos 8下
的
Wildfly 23.0.1 Centos (openjdk 11)上运行。 我根本没有在我
的
应用程序中使用opentrace,我也没有添加任何jaeger依赖。每当我查看日志时,我经常得到如下所示
的
异常(级别: Warn): > 021-04-28 15:08:29,875 WARN [io. .internal.reporters.RemoteReporterio.jaegertracing.thrift.internal.reporters.protocols.ThriftUdpTransport.fl
浏览 189
提问于2021-04-28
得票数 3
回答已采纳
1
回答
当更新到最新版本时
Quarkus
无法定位CDIProvider
我目前正在使用
Quarkus
的
0.22.0版本,我试图将其更新到最新版本,但我得到了这个错误。我还没有找到解决办法,我想知道是否有人能帮上忙。由: io.
quarkus
.smallrye.
opentracing
.runtime.QuarkusSmallRyeTracingDynamicFeature()引起
的
:java.lang.RuntimeException/version> <dependency>
浏览 2
提问于2019-10-30
得票数 1
回答已采纳
2
回答
EntityManager和createEntityManagerFactory与application.properties
、
、
、
、
com.luiz.teste.dao; import com.luiz.teste.exceptions.mysql.WriteSubjectDaoMergeException; imp
浏览 24
提问于2021-12-30
得票数 0
2
回答
如何将camel大小写转换为REST中下划线
的
小写?
、
、
、
我使用
Quarkus
和
Microprofile
OpenAPI来映射REST中
的
实体。我可以通过以下方式将我
的
骆驼名为properties
的
大小写转换为
带有
下划线
的
小写:private String firstName;我浏览了
浏览 8
提问于2021-01-22
得票数 5
回答已采纳
1
回答
Quarkus
- org.eclipse.
microprofile
.jwt类型
的
不满意依赖项
我试图为我
的
Quarkus
应用程序实现JWT令牌,但不知怎么得到了一个异常--对类型org.eclipse.
microprofile
.jwt.JsonWebToken和限定符@Default不满意
的
依赖关系我
的
Quarkus
应用程序相当简单,并且有一个rest端点-@RequestScopedgradlew quarkusDev 日志
浏览 6
提问于2020-04-05
得票数 0
回答已采纳
2
回答
如何使用
MicroProfile
Rest客户端在
Quarkus
中传播授权头?
、
我有两个用
Quarkus
1.5.2实现
的
微服务。最后,使用@RolesAllowed("user")保护端点。当我用有效
的
令牌直接调用它们时,端点可以工作。当我使用
MicroProfile
Rest客户端(同步模式)调用第二个微服务时,授权头就丢失了。根据org.eclipse.
microprofile
.rest.client.propagateHeaders=Authorization规范(),下面的设置应该做到这一点: 但是它
不起作用
。mp.rest.client
浏览 5
提问于2020-07-02
得票数 2
回答已采纳
1
回答
无法映射/获取
Microprofile
Rest客户端中422上
的
响应实体错误代码
、
、
、
、
null} Case2:状态码: 422 {"success": null,} 最后,我通过应用程序对其进
浏览 33
提问于2021-05-04
得票数 1
1
回答
OpenTracing
是否指定任何在线协议/格式?
在 中,msample问: 我们正在使用
OpenTracing
,而我对SpanContext
的
在线/协议
的
搜索让我来到了这里。我惊讶地发现,这个部分没有得到明确
的
定义,因为它似乎对
OpenTracing
的
广泛采用至关重要。
浏览 3
提问于2017-04-25
得票数 1
回答已采纳
2
回答
如何在夸克中获得应用程序
的
版本(由pom.xml中
的
标记版本定义)?
、
我从一个普通
的
Java应用程序转移到了
quarkus
.io。在Java中,我有一个
带有
version=${project.version}
的
属性文件,并在JAX端点中读取该文件。这个效果很好。,我想知道是否有更好
的
方法。我在
MicroProfile
的
MicroProfile
设置中试用了它。这是我
的
pom
的
构建部分。<build> <finalName>
quarkus
&
浏览 7
提问于2019-10-09
得票数 3
回答已采纳
1
回答
将应用程序属性作为RegisterRestClient baseUri
Quarkus
注入
、
、
我不能使用@ConfigProperty,因为https://
quarkus
.io/guides/config#using-configproperties告诉我这些类型是不兼容
的
: @RegisterRestClient找到:需要
的
'org.eclipse.
microprofile
.config.inject.ConfigProperty',:'java.lang.String'” 我还尝试以编程方式访问该属性,如下所示:https:
浏览 18
提问于2020-12-23
得票数 1
回答已采纳
1
回答
可以通过application.properties配置Jaeger吗?
、
、
根据,所有的Jeager配置都是通过JVM (-DJAEGER_ENDPOINT.)但是我想使用application.properties或
microprofile
-config.properties来配置
跟踪
。我尝试了以下方法,但是
Quarkus
获得
的
唯一配置是服务名,所有其他属性都被忽略。服务-name=my-service <- -这个是工作
的
quarkus
.jaeger.endpoint= <--似乎被忽略了。 那么,问题是是否可以通过配置文件进行配置,还是目
浏览 0
提问于2019-03-18
得票数 1
回答已采纳
1
回答
依赖项注入在RestClientBuilderListener中
不起作用
、
、
我遵循
Quarkus
网站上
的
rest客户端指南。它工作得很好。但是,当使用ServiceLoader模式注册全局提供者时,如规范中所述,CDI注入
不起作用
,它们都是空
的
。我下载了这个示例,并简单地添加了以下类: package org.acme.rest.client; return new Exception();
浏览 19
提问于2020-04-11
得票数 0
回答已采纳
1
回答
OpenTracing
和Zipkin之间
的
关键区别是什么?
、
、
、
我正在研究发行版
跟踪
工具。Zipkin - -
OpenTracing
他们之间
的
主要区别是什么?你推荐哪一种?您会推荐其他开源
分布式
跟踪
工具吗?
浏览 3
提问于2020-08-19
得票数 1
回答已采纳
2
回答
如果我使用开放赛车,我需要再次使用NLog吗?
、
、
我使用Jaeger记录应用程序
跟踪
信息。 我需要再次使用其他日志包吗?
浏览 0
提问于2019-01-08
得票数 3
回答已采纳
2
回答
是否在
Quarkus
中为反应式路由启用
OpenTracing
?
、
、
我最近将我
的
Quarkus
应用程序从RestEasy更改为Reactive Routes来实现我
的
HTTP端点。 我
的
Quarkus
应用程序启用了
OpenTracing
,并且工作正常。更改HTTP资源层后,我在Jaeger中看不到任何
跟踪
。traceId=, spanId=, sampled= [or.se.po.re.EmployeeResource] (vert.x-eventloop-thread-0) getEmployees 我使用
的
浏览 66
提问于2020-11-17
得票数 0
回答已采纳
1
回答
使用Jaeger在
分布式
应用中
跟踪
Kafka总线
、
、
、
我有一个由几个Go服务组成
的
分布式
应用程序。其中一些使用Kafka作为数据总线。我能够使用
opentracing
和Jaeger
跟踪
服务之间
的
调用。这就是我所能做到
的
。初始跨度是由gRPC中间件创建
的
。生产者端: ...= nil { span.Context(),
opentracing
.TextMap,().Extract(
浏览 24
提问于2019-07-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何借助Quarkus和MicroProfile实现微服务
Red Hat 开源 Quarkus 1.0:Java已为云原生时代做好了准备
Java近期新闻:JDK 18进入Rampdown阶段,JDK 19专家组成立,Log4j2漏洞和MicroProfile 5.0
OpenTracing项目
Java近期新闻:Helidon Níma、Spring Framework、MicroProfile、MicroStream、Kotlin和Piranha
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券