Укажите имена диапазонов / операций для конечных точек REST при использовании зависимости opentracing-spring-jaeger-cloud-starter? - PullRequest
0 голосов
/ 19 февраля 2020

Я использую следующую зависимость для инструментов моего приложения с использованием Opentracing Jaeger. Это загрузочное веб-приложение Spring с открытой конечной точкой REST.

<dependency>
    <groupId>io.opentracing.contrib</groupId>
    <artifactId>opentracing-spring-jaeger-cloud-starter</artifactId>
    <version>2.0.3</version>
</dependency>

<dependency>
    <groupId>io.opentracing.contrib</groupId>
    <artifactId>opentracing-spring-rabbitmq-starter</artifactId>
    <version>2.0.5</version>
</dependency>

Приведенные выше зависимости автоматически настраиваются для автоматического захвата конечных точек. Поэтому диапазон и трассировка создаются автоматически для конечной точки с именем операции по умолчанию в качестве типа HTTP-запроса (GET, POST, PUT, DELETE).

Но проблема / вызов

  • Как получить диапазон для конечных точек и задать собственное имя операции?
  • Есть ли какие-либо доступные аннотации, позволяющие помечать методы метками?
  • Где найти документацию по этому поводу?

Спасибо.

...