本文整理了Java中redis.clients.jedis.Jedis.sentinelSlaves()
方法的一些代码示例,展示了Jedis.sentinelSlaves()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Jedis.sentinelSlaves()
方法的具体详情如下:
包路径:redis.clients.jedis.Jedis
类名称:Jedis
方法名:sentinelSlaves
[英]```
redis 127.0.0.1:26381> sentinel slaves mymaster
[中]```
redis 127.0.0.1:26381> sentinel slaves mymaster
1) 1) "name"
2) "127.0.0.1:6380"
3) "ip"
4) "127.0.0.1"
5) "port"
6) "6380"
7) "runid"
8) "d7f6c0ca7572df9d2f33713df0dbf8c72da7c039"
9) "flags"
10) "slave"
11) "pending-commands"
12) "0"
13) "last-ok-ping-reply"
14) "47"
15) "last-ping-reply"
16) "47"
17) "info-refresh"
18) "657"
19) "master-link-down-time"
20) "0"
21) "master-link-status"
22) "ok"
23) "master-host"
24) "localhost"
25) "master-port"
26) "6379"
27) "slave-priority"
28) "100"
代码示例来源:origin: spring-projects/spring-data-redis
/**
* @param masterName
* @see RedisSentinelCommands#slaves(NamedNode)
* @return
*/
public List<RedisServer> slaves(String masterName) {
Assert.hasText(masterName, "Name of redis master cannot be 'null' or empty when loading slaves.");
return JedisConverters.toListOfRedisServer(jedis.sentinelSlaves(masterName));
}
代码示例来源:origin: io.leopard/leopard-redis
@Override
public List<Map<String, String>> sentinelSlaves(String masterName) {
return jedis.sentinelSlaves(masterName);
}
代码示例来源:origin: io.leopard/leopard-redis
@Override
public List<Map<String, String>> sentinelSlaves(String masterName) {
return jedis.sentinelSlaves(masterName);
}
代码示例来源:origin: org.springframework.data/spring-data-redis
/**
* @param masterName
* @see RedisSentinelCommands#slaves(NamedNode)
* @return
*/
public List<RedisServer> slaves(String masterName) {
Assert.hasText(masterName, "Name of redis master cannot be 'null' or empty when loading slaves.");
return JedisConverters.toListOfRedisServer(jedis.sentinelSlaves(masterName));
}
代码示例来源:origin: com.netflix.spinnaker.kork/kork-jedis
@Override
public List<Map<String, String>> sentinelSlaves(String masterName) {
String command = "sentinelSlaves";
return instrumented(command, () -> delegated.sentinelSlaves(masterName));
}
代码示例来源:origin: apache/servicemix-bundles
/**
* @param masterName
* @see RedisSentinelCommands#slaves(NamedNode)
* @return
*/
public List<RedisServer> slaves(String masterName) {
Assert.hasText(masterName, "Name of redis master cannot be 'null' or empty when loading slaves.");
return JedisConverters.toListOfRedisServer(jedis.sentinelSlaves(masterName));
}
代码示例来源:origin: penggle/jedis-ms-sentinel
List<Map<String,String>> slaveAddrs = jedis.sentinelSlaves(masterName);
代码示例来源:origin: penggle/jedis-ms-sentinel
for(String masterName : masterNames){
List<String> masterAddr = jedis.sentinelGetMasterAddrByName(masterName);
List<Map<String,String>> slaveAddrs = jedis.sentinelSlaves(masterName);
代码示例来源:origin: org.nutz/nutz-integration-jedis
Jedis jedis = getJedis();
try {
return jedis.sentinelSlaves(masterName);
} finally {Streams.safeClose(jedis);}
代码示例来源:origin: penggle/jedis-ms-sentinel
@Test
public void sentinelSlaves() throws Exception {
Jedis sentinel = null;
try {
sentinel = new Jedis("192.168.137.101", 63791);
System.out.println(String.format(">>> sentinel = %s", sentinel));
List<Map<String, String>> slaves = sentinel.sentinelSlaves("master-1");
for(Map<String,String> slave : slaves){
System.out.println("----------------------------------------------");
for(Map.Entry<String,String> entry : slave.entrySet()){
System.out.println(entry.getKey() + " : " + entry.getValue());
}
}
} finally {
if(sentinel != null){
sentinel.close();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!