public class Http2CConnectorFactory extends HttpConnectorFactory
Name | Default | Description |
maxConcurrentStreams |
1024 | The maximum number of concurrently open streams allowed on a single HTTP/2 connection. Larger values increase parallelism, but cost a memory commitment. |
initialStreamRecvWindow |
65535 | The initial flow control window size for a new stream. Larger values may allow greater throughput, but also risk head of line blocking if TCP/IP flow control is triggered. |
HttpsConnectorFactory
.HttpConnectorFactory
Constructor and Description |
---|
Http2CConnectorFactory() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.jetty.server.Connector |
build(org.eclipse.jetty.server.Server server,
com.codahale.metrics.MetricRegistry metrics,
String name,
org.eclipse.jetty.util.thread.ThreadPool threadPool)
Create a new connector.
|
int |
getInitialStreamRecvWindow() |
int |
getMaxConcurrentStreams() |
void |
setInitialStreamRecvWindow(int initialStreamRecvWindow) |
void |
setMaxConcurrentStreams(int maxConcurrentStreams) |
admin, application, buildBufferPool, buildConnector, buildHttpConfiguration, buildHttpConnectionFactory, getAcceptorThreads, getAcceptQueueSize, getBindHost, getBufferPoolIncrement, getHeaderCacheSize, getHttpCompliance, getIdleTimeout, getInputBufferSize, getMaxBufferPoolSize, getMaxRequestHeaderSize, getMaxResponseHeaderSize, getMinBufferPoolSize, getMinRequestDataPerSecond, getMinResponseDataPerSecond, getOutputBufferSize, getPort, getRequestCookieCompliance, getResponseCookieCompliance, getSelectorThreads, httpConnections, isInheritChannel, isReuseAddress, isUseDateHeader, isUseForwardedHeaders, isUseProxyProtocol, isUseServerHeader, setAcceptorThreads, setAcceptQueueSize, setBindHost, setBufferPoolIncrement, setHeaderCacheSize, setHttpCompliance, setIdleTimeout, setInheritChannel, setInputBufferSize, setMaxBufferPoolSize, setMaxRequestHeaderSize, setMaxResponseHeaderSize, setMinBufferPoolSize, setMinRequestDataPerSecond, setMinResponseDataPerSecond, setOutputBufferSize, setPort, setRequestCookieCompliance, setResponseCookieCompliance, setReuseAddress, setSelectorThreads, setUseDateHeader, setUseForwardedHeaders, setUseProxyProtocol, setUseServerHeader
public int getMaxConcurrentStreams()
public void setMaxConcurrentStreams(int maxConcurrentStreams)
public int getInitialStreamRecvWindow()
public void setInitialStreamRecvWindow(int initialStreamRecvWindow)
public org.eclipse.jetty.server.Connector build(org.eclipse.jetty.server.Server server, com.codahale.metrics.MetricRegistry metrics, String name, @Nullable org.eclipse.jetty.util.thread.ThreadPool threadPool)
ConnectorFactory
build
in interface ConnectorFactory
build
in class HttpConnectorFactory
server
- the application's Server
instancemetrics
- the application's metricsname
- the application's namethreadPool
- the application's thread poolConnector
Copyright © 2019. All rights reserved.