已经安装的环境
- GCC,G++
- JDK,TOMCAT,MySQL,远程访问数据库,关闭防火墙
- Redis,redis-cli后台启动
- ab并发访问
redis主从复制
从机重启需使用命令重设slaveof
哨兵模式
配置:
sentinel monitor mymaster 127.0.0.1 6379 1
其中mymaster为监控对象起的服务器名称, 1 为至少有多少个哨兵同意迁移的数量。
执行:(需要开启才能看到主机的切换)
执行redis-sentinel /root/myredis/sentinel.conf
6个节点合成一个集群
启动服务之后发送合体命令: | redis-cli —cluster create —cluster-replicas 1 192.168.6.128:6379 192.168.6.128:6380 192.168.6.128:6381 192.168.6.128:6389 192.168.6.128:6390 192.168.6.128:6391 | | —- |
如果报错
清空所有数据库,(文件和flashall两种都要),重启服务
Windows配置zookeeper
ZkServer.cmd运行报错:
- Conf目录下zoo_sample.cfg改为zoo.cfg
- dataDir=/tmp/zookeeper 改为dataDir=../data