インターフェース ConfigurableJettyWebServerFactory
- すべてのスーパーインターフェース:
ConfigurableWebServerFactory, ErrorPageRegistry, WebServerFactory
Jetty 固有の機能用の
ConfigurableWebServerFactory。- 導入:
- 4.0.0
- 作成者:
- Brian Clozel, Moritz Halbritter
メソッドのサマリー
修飾子と型メソッド説明voidaddServerCustomizers(JettyServerCustomizer... customizers) 起動する前にServerに適用されるJettyServerCustomizerを追加します。voidsetAcceptors(int acceptors) 使用するアクセプタースレッドの数を設定します。voidsetMaxConnections(int maxConnections) 同時接続の最大数を設定します。voidsetSelectors(int selectors) 使用するセレクタスレッドの数を設定します。voidsetThreadPool(@Nullable org.eclipse.jetty.util.thread.ThreadPool threadPool) Serverで使用するThreadPoolを設定します。voidsetUseForwardHeaders(boolean useForwardHeaders) x-forward-* ヘッダーを処理するかどうかを設定します。インターフェース ConfigurableWebServerFactory から継承されたメソッド
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundlesインターフェース ErrorPageRegistry から継承されたメソッド
addErrorPages
メソッドの詳細
setAcceptors
void setAcceptors(int acceptors) 使用するアクセプタースレッドの数を設定します。- パラメーター:
acceptors- 使用するアクセプタースレッドの数
setThreadPool
void setThreadPool(@Nullable org.eclipse.jetty.util.thread.ThreadPool threadPool) Serverで使用するThreadPoolを設定します。null(デフォルト)に設定すると、Serverは暗黙的にThreadPoolを作成します。- パラメーター:
threadPool- 使用する ThreadPool
setSelectors
void setSelectors(int selectors) 使用するセレクタスレッドの数を設定します。- パラメーター:
selectors- 使用するセレクタースレッドの数
setUseForwardHeaders
void setUseForwardHeaders(boolean useForwardHeaders) x-forward-* ヘッダーを処理するかどうかを設定します。- パラメーター:
useForwardHeaders- x-forward ヘッダーを使用する必要がある場合
addServerCustomizers
起動する前にServerに適用されるJettyServerCustomizerを追加します。- パラメーター:
customizers- 追加するカスタマイザー
setMaxConnections
void setMaxConnections(int maxConnections) 同時接続の最大数を設定します。- パラメーター:
maxConnections- 同時接続の最大数