Package brave.http
Class HttpServerBenchmarks
java.lang.Object
brave.http.HttpServerBenchmarks
- Direct Known Subclasses:
EndToEndBenchmarks
,JaxRs2ServerBenchmarks
,JerseyServerBenchmarks
,NettyHttpServerBenchmarks
,ServletBenchmarks
,SparkBenchmarks
,WebMvcBenchmarks
public abstract class HttpServerBenchmarks extends Object
-
Constructor Summary
Constructors Constructor Description HttpServerBenchmarks()
-
Method Summary
Modifier and Type Method Description protected String
baseUrl()
void
close()
void
init()
protected abstract void
init(io.undertow.servlet.api.DeploymentInfo servletBuilder)
protected int
initServer()
void
onlySampledLocalServer_get()
void
server_get()
void
traced128Server_get()
void
traced128Server_get_resumeTrace()
void
tracedBaggageServer_get()
void
tracedBaggageServer_get_request_id()
void
tracedCorrelatedServer_get()
void
tracedServer_get()
void
tracedServer_get_resumeTrace()
void
unsampledServer_get()
-
Constructor Details
-
HttpServerBenchmarks
public HttpServerBenchmarks()
-
-
Method Details
-
baseUrl
-
init
- Throws:
Exception
-
close
- Throws:
Exception
-
initServer
- Throws:
Exception
-
init
protected abstract void init(io.undertow.servlet.api.DeploymentInfo servletBuilder) -
server_get
- Throws:
Exception
-
unsampledServer_get
- Throws:
Exception
-
onlySampledLocalServer_get
- Throws:
Exception
-
tracedServer_get
- Throws:
Exception
-
tracedBaggageServer_get
- Throws:
Exception
-
tracedCorrelatedServer_get
- Throws:
Exception
-
tracedBaggageServer_get_request_id
- Throws:
Exception
-
tracedServer_get_resumeTrace
- Throws:
Exception
-
traced128Server_get
- Throws:
Exception
-
traced128Server_get_resumeTrace
- Throws:
Exception
-