任务描述:请采用 redis 服务,实现高并发数据和海量数据的读写。
(1)利用 linux2 搭建 redis cluster 集群,使用端口 7001-7003模拟主节点,7004-7006 模拟从节点,让其他主机可以访问 redis 集群。
[root@linux4 ~]# yum install -y redis policycoreutils-python-utils
[root@linux4 ~]# for i in {1..6};do cp -a /etc/redis/redis.conf /etc/redis/redis$i.conf;done
[root@linux4 ~]# for i in {1..6};do cp -a /usr/lib/systemd/system/redis.service /usr/lib/systemd/system/redis$i.service;done
[root@linux4 ~]# for i in {1..6};do sed -i "s/port 6379/port 700$i/g" /etc/redis/redis$i.conf;done
[root@linux4 ~]# for i in {1..6};do sed -i "s/# cluster-enabled yes/cluster-enabled yes/g" /etc/redis/redis$i.conf;done
[root@linux4 ~]# for i in {1..6};do sed -i "s/# cluster-config-file nodes-6379.conf/cluster-config-file redis$i.conf/g" /etc/redis/redis$i.conf;done
[root@linux4 ~]# for i in {1..6};do sed -i "s/redis.conf/redis$i.conf/g