Можно ли настроить Jaeger через application.properties? - PullRequest
1 голос
/ 18 марта 2019

Согласно https://quarkus.io/guides/opentracing-guide вся конфигурация Jeager выполняется через аргументы JVM (-DJAEGER_ENDPOINT ...), но я бы хотел использовать либо application.properties, либо microprofile-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

Итак, вопрос в том, возможно ли настроить через config-файлы или это в настоящее время не поддерживается?

1 Ответ

0 голосов
/ 18 марта 2019

Выполняя mvnDebug quarkus:dev (без jvm.args) и устанавливая точку останова здесь , я вижу, что все ваши параметры передаются, кроме quarkus.jaeger.sampler.parameter, что неверно.Это должно быть quarkus.jaeger.sampler.param

...