OpenTracing с завершаемыми фьючерсами - PullRequest
1 голос
/ 14 мая 2019

Как вы можете связать CompleatableFuture с родительским диапазоном трассировки?

@Scheduled(fixedRate = 100)
fun myJob() {
  val taskOne = CompletableFuture.runAsync { runTaskOne() }
  val taskTwo = CompletableFuture.runAsync { runTaskTwo() }

  CompletableFuture.allOf(runTaskOne, runTaskTwo).join()
}

Я получаю промежуток для общего запланированного аспекта. Что мне нужно сделать внутри или около

fun runTaskOne()

чтобы заставить это работать?

...