1

根据https://quarkus.io/guides/opentracing-guide所有 Jeager 配置都是通过 JVM args (-DJAEGER_ENDPOINT...) 但我想使用其中一个application.propertiesmicroprofile-config.properties配置跟踪。我尝试了以下方法,但 Quarkus 似乎选择的唯一配置是服务名称,所有其他属性都被忽略。

quarkus.jaeger.service-name=my-service <-this one is working
quarkus.jaeger.endpoint=http://localhost:14268/api/traces <- seems to be ignored
quarkus.jaeger.reporter-log-spans=true
quarkus.jaeger.sampler.type=const
quarkus.jaeger.sampler.parameter=1

那么,问题是是否可以通过配置文件进行配置,或者目前不支持?

4

1 回答 1

0

在执行mvnDebug quarkus:dev(没有)并在此处jvm.args放置断点时,我看到您所有的参数都被传递了,除非这是错误的。它应该是quarkus.jaeger.sampler.parameterquarkus.jaeger.sampler.param

于 2019-03-18T15:41:35.443 回答