Redis运维和开发学习笔记(3)redis搭建集群

文章目录

  • Redis运维和开发学习笔记(3)redis搭建集群
  • Redis集群搭建

Redis集群搭建

cp /etc/redis.d/redistest_7001.conf /etc/redis.d/redistest_XXXX.conf

:%s/7001/xxxx/g
配置文件内容:cluster-enabled yes

################################## NETWORK #####################################
#bind 10.16.9.101
protected-mode no
port 7001
tcp-backlog 511
timeout 300
tcp-keepalive 300################################# GENERAL #####################################
daemonize yes
supervised no
pidfile /data/service/redis/run/7001.pid
loglevel notice
logfile "/data/service_logs/redis/redistest_7001.log"
databases 16################################ SNAPSHOTTING  ################################
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename redistest_7001.rdb
dir "/data/service_data/redis/redistest_7001"################################# REPLICATION #################################
slave-serve-stale-data yes
slave-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-disable-tcp-nodelay no
slave-priority 100################################## SECURITY ###################################################################### LIMITS ####################################
maxmemory 1G
maxmemory-policy volatile-lru
save 1500 1
save 1200 10
save 900 10000############################## APPEND ONLY MODE ###############################
appendonly no
appendfilename "redistest_7001.aof"
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 250mb
aof-load-truncated yes################################ LUA SCRIPTING  ###############################lua-time-limit 5000################################ REDIS CLUSTER  ###############################
cluster-enabled yes
cluster-config-file nodes_redistest_7001.conf
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1################################## SLOW LOG ###################################
slowlog-log-slower-than 10000
slowlog-max-len 1024################################ LATENCY MONITOR ##############################
latency-monitor-threshold 0############################# EVENT NOTIFICATION ##############################
notify-keyspace-events ""############################### ADVANCED CONFIG ###############################
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-size -2
list-compress-depth 0
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
activerehashing yes
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
aof-rewrite-incremental-fsync yesrename-command flushall gzdbaflushall
rename-command flushdb gzdbaflushdb
rename-command shutdown gzdbashutdown
############################### AUTH CONFIG ###############################
#masterauth "no"
  1. 创建一个目录
    mkdir /data/service_data/redis/redistest_xxxx

  2. 以配置文件启动
    /usr/local/redis/3.2/redis-server /etc/redis.d/redistest_7001.conf

  3. 搭建集群
    ./redis-trib.rb create --replicas 1 127.0.0.1:7001 1127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

  4. 客户端连接进行验证
    ./redis-cli -c -p 7001

Redis运维和开发学习笔记(3)redis搭建集群相关推荐

  1. Redis运维和开发学习笔记(4) Redis参数意义

    Redis运维和开发学习笔记(4) Redis参数意义 文章目录 Redis运维和开发学习笔记(4) Redis参数意义 参数意义 参数意义 Client连接 问题 id=567800790 addr ...

  2. Redis运维和开发学习笔记(2) redis持久化

    Redis运维和开发学习笔记(2) redis持久化 文章目录 Redis运维和开发学习笔记(2) redis持久化 持久化 持久化方式一:RDB 触发~~的三种~~方式 1. save命令 2. b ...

  3. Redis运维和开发学习笔记(1) Redis简介

    文章目录 Redis的特性 速度快 持久化 多种数据结构 主从复制 高可用和分布式 典型的应用场景 Redis启动和可执行文件 Redis可执行文件说明 启动方式 验证redis redis常用配置 ...

  4. Redis运维和开发学习笔记-全书思维导图

    Redis运维和开发学习笔记-全书思维导图 图片过大,无法上传. 链接:https://pan.baidu.com/s/13pnEMBEdLgjZNOOEAuDvEQ 密码:qhch

  5. Redis运维和开发学习笔记(7) 内存管理和过期策略

    Redis运维和开发学习笔记(7) 内存管理和过期策略 文章目录 Redis运维和开发学习笔记(7) 内存管理和过期策略 内存回收策略 惰性删除 定时任务删除 maxmemory 过期策略allkey ...

  6. Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令

    Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令 文章目录 Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令 info server info clie ...

  7. Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式

    Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式 主从复制 将主节点的数据改变同步给从节点 作用 备份数据 读写分离 存在的问题: 手动干预切主等操作 主节点的写能力受到单机限制 ...

  8. Redis运维和开发学习目录

    Redis运维和开发学习笔记-全书思维导图 Redis运维和开发学习笔记(1) Redis简介 Redis运维和开发学习笔记(2) redis持久化 Redis运维和开发学习笔记(3)redis搭建集 ...

  9. redis在Windows下以后台服务一键搭建集群(多机器)

    redis在Windows下以后台服务一键搭建集群(多机器) 一.概述 此教程介绍如何在windows系统中多台机器之间布置redis集群,同时要以后台服务的模式运行.布置以脚本的形式,一键完成.多台 ...

最新文章

  1. node封装mysql模块
  2. Nhibernate(1)续
  3. 「Photoshop 入门教程」如何在Mac版 Photoshop 中打开图像?
  4. 与矩阵的秩有关的结论
  5. Linux自学之旅-基础命令(Ext4文件系统)
  6. kali攻击手机_kali linux入侵安卓手机
  7. 安卓平板usb变显示器_三星DeX—安卓生产力之巅
  8. 天龙八部科举答题问题和答案(全3/8)
  9. Android kotlin 时间戳转换工具
  10. h5滚动时侧滑出现_H5案例分享:移动端滑屏 touch事件
  11. java 对话框计算器,《Java程序设计》第16周礼拜四:GUI编程及文件对话框的使用 计算器...
  12. Retinanet训练自己的数据(1):数据准备
  13. 微信小程序模板信息【详】
  14. 香蕉派 Banana pi BPI-R2 开源智能路由器 MTK 7623N 方案设计
  15. 介绍|三大前端框架之Vue
  16. 基于DDPG、TD3的UR5装配仿真及其对比
  17. 解决XORM的时区问解决XORM的时区问题题vvvv
  18. HTML 正则表达式 输入框数字+字母、数字 四位数
  19. DFT分析连续非周期信号注意事项
  20. [附源码]Python计算机毕业设计SSM基于Java的小型电子病历系统(程序+LW)

热门文章

  1. OO第二单元作业总结
  2. Linux系统下,MySQL以及禅道的安装/卸载
  3. python web开发-flask访问请求数据request
  4. [Linux] 权限与指令间的关系
  5. Java开发高性能网站需要关注的事
  6. elk系列1之入门安装与基本操作
  7. IOS-C文件的创建于初始化函数.void init() write_file()
  8. 远程工作时的协作工具
  9. 充实的日子里忙忙碌碌
  10. python 选择多个文件夹_如何同时选择多个文件?