Skip to content

robotmrv/async-span-on-each-scheduler-change

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Case:

  1. start zipkin
  2. start application
  3. curl http://localhost:8080/

Expected Result:

Only one span was created

Actual Result

Five spans were created. One for the web request and one for each Mono.subscribeOn(), Mono.publishOn() (there are 4)

Zipkin output

[
  {
    "traceId": "47f9e42180743ba8",
    "parentId": "47f9e42180743ba8",
    "id": "000d90be78278f4c",
    "name": "async",
    "timestamp": 1552842670048458,
    "duration": 10632,
    "localEndpoint": {
      "serviceName": "async-span",
      "ipv4": "10.238.10.120"
    }
  },
  {
    "traceId": "47f9e42180743ba8",
    "parentId": "47f9e42180743ba8",
    "id": "e1cd31561a3578dd",
    "name": "async",
    "timestamp": 1552842670059121,
    "duration": 10631,
    "localEndpoint": {
      "serviceName": "async-span",
      "ipv4": "10.238.10.120"
    }
  },
  {
    "traceId": "47f9e42180743ba8",
    "parentId": "47f9e42180743ba8",
    "id": "aca3caf889fd694a",
    "name": "async",
    "timestamp": 1552842670069966,
    "duration": 11159,
    "localEndpoint": {
      "serviceName": "async-span",
      "ipv4": "10.238.10.120"
    }
  },
  {
    "traceId": "47f9e42180743ba8",
    "parentId": "47f9e42180743ba8",
    "id": "c7b4941f6264297b",
    "name": "async",
    "timestamp": 1552842670080822,
    "duration": 12677,
    "localEndpoint": {
      "serviceName": "async-span",
      "ipv4": "10.238.10.120"
    }
  },
  {
    "traceId": "47f9e42180743ba8",
    "id": "47f9e42180743ba8",
    "kind": "SERVER",
    "name": "get /",
    "timestamp": 1552842670001342,
    "duration": 99940,
    "localEndpoint": {
      "serviceName": "async-span",
      "ipv4": "10.238.10.120"
    },
    "tags": {
      "http.method": "GET",
      "http.path": "/",
      "mvc.controller.class": "Endpoint",
      "mvc.controller.method": "test"
    }
  }
]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages