找回密码
 立即注册
首页 业界区 安全 Redis数据库服务架构搭建

Redis数据库服务架构搭建

零幸 1 小时前
1.Redis数据库服务架构搭建

1)redis高可用架构搭建(哨兵模式架构)
  1. 架构功能作用:
  2. -- 在主节点故障后,自动选择从节点变为新的主节点
  3. -- 在主节点故障后,可以实现主从架构重新构建
  4. 架构部署规划
  5. 主库  10.0.0.51   
  6. 从库  10.0.0.52      
  7. 从库  10.0.0.53   
  8. 哨兵节点01 10.0.0.54  对主库监控 将主库角色转移到从节点  使主从架构重新构建
  9. 哨兵节点02 10.0.0.55  对主库监控 将主库角色转移到从节点  使主从架构重新构建
  10. 架构部署搭建:
  11. 步骤一:配置和启动哨兵服务节点
  12. mkdir -p  /data/26380
  13. cd /data/26380
  14. vim sentinel.conf
  15. port 26380
  16. dir /data/26380
  17. daemonize yes
  18. sentinel monitor mymaster 127.0.0.1 6380 1
  19. -- 监控集群架构中主库服务状态(数值1表示发现主库异常的票数,当发现有1票提出主库宕机,就立刻切换)
  20. sentinel down-after-milliseconds mymaster 5000
  21. -- 当主库进行监控心跳检测时,如果5s内没有反馈,就认为主库服务已经宕机
  22. sentinel auth-pass mymaster 123456
  23. -- 设置连接主库服务的认证密码信息
  24. redis-sentinel /data/26380/sentinel.conf &>//data/26380/sentinel.log
  25. 步骤二:进行故障转移切换测试
  26. redis-cli -h 10.0.0.51 -p 6380 -a 123456 shutdown
  27. redis-cli -h 10.0.0.51 -p 26380  
  28. SENTINEL masters
  29. -- 检查哨兵服务监控的主节点信息是否发生转移
  30. redis-cli -h 10.0.0.51 -p 6382 -a 123456  info replication
  31. redis-cli -h 10.0.0.51 -p 6381 -a 123456  info replication
复制代码
2)redis集群架构搭建应用(分布式存储架构)

[code]集群架构搭建作用-- 减少单个redis数据库实例缓存数据存储压力  -- 减少单个redis数据库实例并发处理访问压力集群架构搭建规划redis-01  10.0.0.51   主节点    缓存1-100         redis-02  10.0.0.52   主节点    缓存101-200redis-03  10.0.0.53   主节点    缓存201-300redis-01-01  10.0.0.54   从节点   缓存1-100       redis-02-01  10.0.0.55   从节点   缓存101-200redis-03-01  10.0.0.56   从节点   缓存201-300集群架构搭建过程步骤一:构建集群节点实例mkdir -p /data/{7001..7006}cat >/data/7001/redis.conf

相关推荐

您需要登录后才可以回帖 登录 | 立即注册