public class RedisClusterConnPool extends Object implements ConnectionPool<redis.clients.jedis.JedisCluster>
Title: RedisClusterConnPool
Description: Redis集群连接池
ConnectionPool
,
序列化表格限定符和类型 | 字段和说明 |
---|---|
private redis.clients.jedis.JedisCluster |
jedisCluster |
构造器和说明 |
---|
RedisClusterConnPool(PoolConfig poolConfig,
Properties properties)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(PoolConfig poolConfig,
Set<redis.clients.jedis.HostAndPort> clusterNodes)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(PoolConfig poolConfig,
Set<redis.clients.jedis.HostAndPort> clusterNodes,
String password)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(PoolConfig poolConfig,
Set<redis.clients.jedis.HostAndPort> clusterNodes,
String password,
int timeout)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Properties properties)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int timeout)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int connectionTimeout,
int soTimeout)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int connectionTimeout,
int soTimeout,
int maxAttempts)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int connectionTimeout,
int soTimeout,
int maxAttempts,
PoolConfig poolConfig)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int connectionTimeout,
int soTimeout,
int maxAttempts,
String password,
PoolConfig poolConfig)
Instantiates a new Redis cluster conn pool.
|
RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes,
int timeout,
int maxAttempts,
PoolConfig poolConfig)
Instantiates a new Redis cluster conn pool.
|
限定符和类型 | 方法和说明 |
---|---|
void |
close()
Close.
|
redis.clients.jedis.JedisCluster |
getConnection()
Title: getConnection
Description: 获取连接
|
void |
invalidateConnection(redis.clients.jedis.JedisCluster conn)
Title: invalidateConnection
Description: 废弃连接
|
void |
returnConnection(redis.clients.jedis.JedisCluster conn)
Title: returnConnection
Description: 返回连接
|
public RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes)
clusterNodes
- the jedis cluster nodespublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int timeout)
clusterNodes
- the cluster nodestimeout
- the timeoutpublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int connectionTimeout, int soTimeout)
clusterNodes
- the jedis cluster nodesconnectionTimeout
- the connection timeoutsoTimeout
- the so timeoutpublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int connectionTimeout, int soTimeout, int maxAttempts)
clusterNodes
- the jedis cluster nodesconnectionTimeout
- the connection timeoutsoTimeout
- the so timeoutmaxAttempts
- the max attemptspublic RedisClusterConnPool(Properties properties)
properties
- the propertiespublic RedisClusterConnPool(PoolConfig poolConfig, Properties properties)
poolConfig
- the pool configproperties
- the propertiespublic RedisClusterConnPool(PoolConfig poolConfig, Set<redis.clients.jedis.HostAndPort> clusterNodes)
poolConfig
- the pool configclusterNodes
- the cluster nodespublic RedisClusterConnPool(PoolConfig poolConfig, Set<redis.clients.jedis.HostAndPort> clusterNodes, String password)
poolConfig
- the pool configclusterNodes
- the cluster nodespassword
- the passwordpublic RedisClusterConnPool(PoolConfig poolConfig, Set<redis.clients.jedis.HostAndPort> clusterNodes, String password, int timeout)
poolConfig
- the pool configclusterNodes
- the cluster nodespassword
- the passwordtimeout
- the timeoutpublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int timeout, int maxAttempts, PoolConfig poolConfig)
clusterNodes
- the cluster nodestimeout
- the timeoutmaxAttempts
- the max attemptspoolConfig
- the pool configpublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int connectionTimeout, int soTimeout, int maxAttempts, PoolConfig poolConfig)
clusterNodes
- the jedis cluster nodesconnectionTimeout
- the connection timeoutsoTimeout
- the so timeoutmaxAttempts
- the max attemptspoolConfig
- the pool configpublic RedisClusterConnPool(Set<redis.clients.jedis.HostAndPort> clusterNodes, int connectionTimeout, int soTimeout, int maxAttempts, String password, PoolConfig poolConfig)
clusterNodes
- the cluster nodesconnectionTimeout
- the connection timeoutsoTimeout
- the so timeoutmaxAttempts
- the max attemptspassword
- the passwordpoolConfig
- the pool configpublic redis.clients.jedis.JedisCluster getConnection()
ConnectionPool
Title: getConnection
Description: 获取连接
getConnection
在接口中 ConnectionPool<redis.clients.jedis.JedisCluster>
public void returnConnection(redis.clients.jedis.JedisCluster conn)
ConnectionPool
Title: returnConnection
Description: 返回连接
returnConnection
在接口中 ConnectionPool<redis.clients.jedis.JedisCluster>
conn
- 连接public void invalidateConnection(redis.clients.jedis.JedisCluster conn)
ConnectionPool
Title: invalidateConnection
Description: 废弃连接
invalidateConnection
在接口中 ConnectionPool<redis.clients.jedis.JedisCluster>
conn
- 连接public void close() throws IOException
IOException
- the io exceptionCopyright © 2015-2018 Dark Phoenixs. All Rights Reserved.