环境:一台mac
配置过程:
1) 复制一份redis.conf配置文件,修改其中的 port 6379 为port 6380,后面将6380作为子server.
2) 输入以下命令启动两个redis-server进程
# 使用默认端口6379,作为主server $ redis-server # 使用端口6380,作为子server $ redis-server Desktop/redis6380.conf
3)在6380子server上配置其为6379的子模式
$ redis-cli -p 6380 127.0.0.1:6380> slaveof 127.0.0.1 6379 OK
4)验证主从模式
此时若你在6380上set一个key,会出现错误 (error) READONLY You can't write against a read only slave.表明 redis默认从服务是只读的。