使用Docker Compose搭建高可用Redis集群( 六 )

  • 登录redis,并查看集群信息
# 查看集群信息cluster info# 查看节点列表cluster nodes[root@localhost software]# docker exec -it 407e3847371a bashroot@localhost:/data# cd /usr/local/binroot@localhost:/usr/local/bin# redis-cli -c -h 127.0.0.1 -p 12383 -a "密码"127.0.0.1:12383> cluster infocluster_state:okcluster_slots_assigned:16384cluster_slots_ok:16384cluster_slots_pfail:0cluster_slots_fail:0cluster_known_nodes:6cluster_size:3cluster_current_epoch:6cluster_my_epoch:4cluster_stats_messages_ping_sent:173cluster_stats_messages_pong_sent:163cluster_stats_messages_meet_sent:1cluster_stats_messages_sent:337cluster_stats_messages_ping_received:163cluster_stats_messages_pong_received:174cluster_stats_messages_received:337127.0.0.1:12383> cluster nodes061d7b1bf2f93df7cbf261e47a7981800d636e63 192.168.0.210:12381@22381 master - 0 1696952366541 1 connected 0-5460de04b0b6d207bd8653f2cb738cb47443c427810e 192.168.0.195:12386@22386 slave 061d7b1bf2f93df7cbf261e47a7981800d636e63 0 1696952366541 1 connected5afc2e7d2da8f9d7f7ad6e99d5ad04ffbf5bdfe5 192.168.0.210:12383@22383 slave d54562615048044b43e368db71789829d76fa263 0 1696952366039 4 connected9137f05da40ce173a975fa4a5e86e65b9d3fe4e3 192.168.0.195:12385@22385 slave 6cfbf9677ab802483ddc7cbb715fe770c8de884a 0 1696952367043 2 connected6cfbf9677ab802483ddc7cbb715fe770c8de884a 192.168.0.210:12382@22382 master - 0 1696952365537 2 connected 10923-16383d54562615048044b43e368db71789829d76fa263 192.168.0.195:12383@22384 myself,master - 0 1696952366000 4 connected 5461-10922  搭建Redis集群模式一定要注意 , docker-compose配置一定要将network_mode设置为"host"模式,且不需要端口映射 。如果创建集群时 , 一直显示等待连接,那么需要配置防火墙 , 放开Redis集群端口 。




推荐阅读