Redis的集群搭建方式

版权声明:转发原创文章请复制文章链接地址 https://blog.csdn.net/weixin_42579642/article/details/84398785

假设现有服务器6台 ip分别为

192.168.8.113 192.168.8.112 192.168.8.111

192.168.8.110 192.168.8.109 192.168.8.108

每台机器都要做如下配置:

cluster-enabled yes #启用集群模式

cluster-config-file nodes.conf

cluster-node-timeout 5000 #超时时间

appendonly yes

 

服务器都启动后在任意一台执行如下指令

/usr/local/redis/bin/redis-cli --cluster create --cluster-replicas 1 192.168.8.113:6379 192.168.8.112:6379 192.168.8.111:6379 192.168.8.110:6379 192.168.8.109:6379 192.168.8.108:6379

 

进入命令行下测试

/usr/local/redis/bin/redis-cli -c

 

查看集群信息参数

/usr/local/redis/bin/redis-cli CLUSTER INFO 打印集群的信息  

/usr/local/redis/bin/redis-cli CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息。

 

php测试

$obj_cluster = new RedisCluster(NULL, ['192.168.8.113:6379']);

echo $obj_cluster->get('a');

猜你喜欢

转载自blog.csdn.net/weixin_42579642/article/details/84398785