dd-trace-java icon indicating copy to clipboard operation
dd-trace-java copied to clipboard

Add support for Akka HTTP flow-based (super-pool) client requests

Open wuservices opened this issue 5 years ago • 0 comments

This request is for flow-based requests to be instrumented. Support for this was removed in 681420a and #899, but the old implementation may not have worked.

Currently it looks like the agent only supports single client requests. Akka HTTP also offers a flow-based variant, which is presented by the Http().superPool(...) method and routes requests to a cached connection pool.

While this would be helpful for all Akka HTTP users using the flow-based variant, I'm using elastic4s for Elasticsearch from Scala with its Akka HTTP client. I was wondering why I couldn't see the HTTP requests, but I'm thinking it's due to lack of support for a super-pool flow-based client request used in elastic4s.

wuservices avatar Dec 03 '20 13:12 wuservices