redis主从搭建
1、前提 两台服务器 已经安装好redis
2.修改作为master的配置文件 其他的不用动
protected-mode no
3.修改作为slave配置文件
# 主从 设置为no protected-mode no #端口要和master不一样 port 6380 # 指定master ip slaveof 192.168.51.65 6379 # 如果master有密码 要设置这个 masterauth Xunmeizongmu_2019
# 指定日志打印路径
logfile "/home/zmoon/redis-5.0.12/log.log"
最后重启两个redis执行以下命令即可查看配置主从是否成功
登录cli
SUSE67:/home/zmoon/redis-5.0.12/bin # ./redis-cli -p 6380 -a Xunmeizongmu_2019 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6380>
127.0.0.1:6380> info replication # Replication role:slave master_host:192.168.51.65 master_port:6379 master_link_status:up master_last_io_seconds_ago:4 master_sync_in_progress:0 slave_repl_offset:1064
测试 :master设置数据 slave获取数据
SUSE65:/home/zmoon/redis-5.0.12/bin # ./redis-cli -p 6379 -a Xunmeizongmu_2019 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6379> 127.0.0.1:6379> 127.0.0.1:6379> 127.0.0.1:6379> SET key "value" OK 127.0.0.1:6379>
SUSE67:/home/zmoon/redis-5.0.12/bin # ./redis-cli -p 6380 -a Xunmeizongmu_2019 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6380> 127.0.0.1:6380> 127.0.0.1:6380> 127.0.0.1:6380> get (error) ERR wrong number of arguments for 'get' command 127.0.0.1:6380> get key "value"
到这刘 redis的主从便搭好了
查看redis主从状态
info replication
⎛⎝官萧何⎠⎞一只快乐的爪哇程序猿;邮箱:1570608034@qq.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律