Skip to content

Commit 24aff72

Browse files
committed
udpate
1 parent 45e80a8 commit 24aff72

File tree

6 files changed

+22
-18
lines changed

6 files changed

+22
-18
lines changed

Diff for: 08cache/ha/conf/redis6379.conf

+1
Original file line numberDiff line numberDiff line change
@@ -1866,3 +1866,4 @@ jemalloc-bg-thread yes
18661866
# Generated by CONFIG REWRITE
18671867
user default on nopass ~* +@all
18681868

1869+
replicaof 127.0.0.1 6380

Diff for: 08cache/ha/conf/redis6380.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1865,4 +1865,4 @@ jemalloc-bg-thread yes
18651865
# bgsave_cpulist 1,10-11
18661866
# Generated by CONFIG REWRITE
18671867
user default on nopass ~* +@all
1868-
replicaof 127.0.0.1 6379
1868+

Diff for: 08cache/ha/conf/sentinel0.conf

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
sentinel myid 8d992c54df8f8677b0b345825f61fb733c73d14c
22
sentinel deny-scripts-reconfig yes
3-
sentinel monitor mymaster 127.0.0.1 6379 2
3+
sentinel monitor mymaster 127.0.0.1 6380 2
44
sentinel down-after-milliseconds mymaster 10000
55
# Generated by CONFIG REWRITE
66
protected-mode no
77
port 26379
88
user default on nopass ~* +@all
99
dir "/Users/kimmking/kimmking/JavaCourseCodes/08cache/ha/conf"
10-
sentinel config-epoch mymaster 2
11-
sentinel leader-epoch mymaster 2
12-
sentinel known-replica mymaster 127.0.0.1 6380
10+
sentinel config-epoch mymaster 5
11+
sentinel leader-epoch mymaster 5
12+
sentinel known-replica mymaster 127.0.0.1 6379
1313
sentinel known-sentinel mymaster 127.0.0.1 26380 8d992c54df8f8677b0b345825f61fb733c73d14d
14-
sentinel current-epoch 2
14+
sentinel current-epoch 5

Diff for: 08cache/ha/conf/sentinel1.conf

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
sentinel myid 8d992c54df8f8677b0b345825f61fb733c73d14d
22
sentinel deny-scripts-reconfig yes
3-
sentinel monitor mymaster 127.0.0.1 6379 2
3+
sentinel monitor mymaster 127.0.0.1 6380 2
44
sentinel down-after-milliseconds mymaster 10000
55
# Generated by CONFIG REWRITE
66
protected-mode no
77
port 26380
88
user default on nopass ~* +@all
99
dir "/Users/kimmking/kimmking/JavaCourseCodes/08cache/ha/conf"
10-
sentinel config-epoch mymaster 2
11-
sentinel leader-epoch mymaster 2
12-
sentinel known-replica mymaster 127.0.0.1 6380
10+
sentinel config-epoch mymaster 5
11+
sentinel leader-epoch mymaster 5
12+
sentinel known-replica mymaster 127.0.0.1 6379
1313
sentinel known-sentinel mymaster 127.0.0.1 26379 8d992c54df8f8677b0b345825f61fb733c73d14c
14-
sentinel current-epoch 2
14+
sentinel current-epoch 5

Diff for: 08cache/redis/src/main/java/io/kimmking/cache/RedisApplication.java

+9-7
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,16 @@ public static void main(String[] args) {
2525
// C2.基于sentinel和连接池的demo
2626
// Jedis sjedis = SentinelJedis.getJedis();
2727
// System.out.println(sjedis.info());
28-
// sjedis.set("uptime", new Long(System.currentTimeMillis()).toString());
29-
// System.out.println(sjedis.get("uptime"));
28+
// sjedis.set("uptime2", new Long(System.currentTimeMillis()).toString());
29+
// System.out.println(sjedis.get("uptime2"));
3030
// SentinelJedis.close();
3131

3232
// C3. 直接连接sentinel进行操作
33-
// Jedis jedis = new Jedis("localhost", 26380); // 连接到sentinel
34-
// List<Map<String, String>> masters = jedis.sentinelMasters();
33+
// Jedis jedisSentinel = new Jedis("localhost", 26380); // 连接到sentinel
34+
// List<Map<String, String>> masters = jedisSentinel.sentinelMasters();
3535
// System.out.println(JSON.toJSONString(masters));
36+
// List<Map<String, String>> slaves = jedisSentinel.sentinelSlaves("mymaster");
37+
// System.out.println(JSON.toJSONString(slaves));
3638

3739

3840
// 作业:
@@ -48,11 +50,11 @@ public static void main(String[] args) {
4850
// 4. 使用C3的方式,使用java代码手动操作sentinel
4951

5052

51-
// C4. Cluster
53+
// C4. Redis Cluster
5254
// 作业:
53-
// 5.使用命令行配置cluster:
55+
// 5.使用命令行配置Redis cluster:
5456
// 1) 以cluster方式启动redis-server
55-
// 2) 添加cluster节点,确认集群节点数目
57+
// 2) 用meet,添加cluster节点,确认集群节点数目
5658
// 3) 分配槽位,确认分配成功
5759
// 4) 测试简单的get/set是否成功
5860
// 然后运行如下代码

Diff for: 08cache/redis/src/main/java/io/kimmking/cache/cluster/ClusterJedis.java

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ private static JedisCluster createJedisCluster() {
1919
// 添加节点
2020
hostAndPortsSet.add(new HostAndPort("127.0.0.1", 6379));
2121
hostAndPortsSet.add(new HostAndPort("127.0.0.1", 6380));
22+
// hostAndPortsSet.add(new HostAndPort("127.0.0.1", 6381));
2223

2324
// Jedis连接池配置
2425
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();

0 commit comments

Comments
 (0)