public class SentinelShardPool
extends redis.clients.util.Pool<redis.clients.jedis.ShardedJedis>
| 限定符和类型 | 类和说明 |
|---|---|
protected class |
SentinelShardPool.JedisPubSubAdapter |
protected class |
SentinelShardPool.MasterListener |
protected static class |
SentinelShardPool.ShardedJedisFactory
PoolableObjectFactory custom impl.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Set<SentinelShardPool.MasterListener> |
masterListeners |
static int |
MAX_RETRY_SENTINEL |
| 构造器和说明 |
|---|
SentinelShardPool() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
List<redis.clients.jedis.HostAndPort> |
getCurrentHostMaster() |
int |
getDatabase() |
String |
getMasters() |
String |
getPassword() |
org.apache.commons.pool2.impl.GenericObjectPoolConfig |
getRedisPoolConfig() |
String |
getSentinels() |
int |
getTimeout() |
void |
init() |
void |
setDatabase(int database) |
void |
setMasters(String masters) |
void |
setPassword(String password) |
void |
setRedisPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig redisPoolConfig) |
void |
setSentinels(String sentinels) |
void |
setTimeout(int timeout) |
public static final int MAX_RETRY_SENTINEL
protected Set<SentinelShardPool.MasterListener> masterListeners
public void init()
public void destroy()
destroy 在类中 redis.clients.util.Pool<redis.clients.jedis.ShardedJedis>public List<redis.clients.jedis.HostAndPort> getCurrentHostMaster()
public org.apache.commons.pool2.impl.GenericObjectPoolConfig getRedisPoolConfig()
public void setRedisPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig redisPoolConfig)
public int getTimeout()
public void setTimeout(int timeout)
public String getPassword()
public void setPassword(String password)
public int getDatabase()
public void setDatabase(int database)
public String getMasters()
public void setMasters(String masters)
public String getSentinels()
public void setSentinels(String sentinels)
Copyright © 2018. All rights reserved.