インターフェース LettucePoolingClientConfiguration
- すべてのスーパーインターフェース:
LettuceClientConfiguration
LettuceClientConfiguration
にプーリング固有の構成を追加することにより、ドライバーレベルのプール接続を使用する lettuce の Redis クライアント構成。- 導入:
- 2.0
- 作成者:
- Mark Paluch, Christoph Strobl, Yanming Zhou
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インターフェース説明static class
static class
インターフェース org.springframework.data.redis.connection.lettuce.LettuceClientConfiguration から継承されたネストクラス / インターフェース
LettuceClientConfiguration.LettuceClientConfigurationBuilder, LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
メソッドのサマリー
修飾子と型メソッド説明builder()
新しいLettucePoolingClientConfiguration.LettucePoolingClientConfigurationBuilder
を作成して、Lettuce クライアントで使用するLettucePoolingClientConfiguration
を構築します。SSL を使用してデフォルトのLettucePoolingClientConfiguration
を作成します。いいえピア検証はい TLS を開始します。いいえクライアントオプションClientOptions
を有効にしてTimeoutOptions
クライアントリソースなしクライアント名なし読み取り元なし接続タイムアウト 60 秒シャットダウンタイムアウト 100 ミリ秒シャットダウン静止期間 100 ミリ秒プール構成デフォルトGenericObjectPoolConfig
org.apache.commons.pool2.impl.GenericObjectPoolConfig
インターフェース org.springframework.data.redis.connection.lettuce.LettuceClientConfiguration から継承されたメソッド
getClientName, getClientOptions, getClientResources, getCommandTimeout, getReadFrom, getRedisCredentialsProviderFactory, getShutdownQuietPeriod, getShutdownTimeout, isStartTls, isUseSsl, isVerifyPeer
メソッドの詳細
getPoolConfig
org.apache.commons.pool2.impl.GenericObjectPoolConfig getPoolConfig()- 戻り値:
GenericObjectPoolConfig
。null になることはありません。
builder
新しいLettucePoolingClientConfiguration.LettucePoolingClientConfigurationBuilder
を作成して、Lettuce クライアントで使用するLettucePoolingClientConfiguration
を構築します。defaultConfiguration
デフォルトのLettucePoolingClientConfiguration
を作成します- SSL
- いいえ
- ピア検証
- はい
- TLS を開始します
- いいえ
- クライアントオプション
-
TimeoutOptions
が有効になっているClientOptions
- クライアントリソース
- なし
- クライアント名
- なし
- から読む
- なし
- 接続タイムアウト
- 60 秒
- シャットダウンタイムアウト
- 1 億ミリ秒
- シャットダウンの静かな期間
- 1 億ミリ秒
- プール構成
- デフォルト
GenericObjectPoolConfig
- 戻り値:
- デフォルトの
LettucePoolingClientConfiguration
。